-
Varnish – 高性能http加速器
Varnish是一款高性能且开源的反向代理服务器和http加速器。与传统的Squid相比,Varnish具有性能更高、速度更快、管理更方便等诸多优点。作者Poul-Henning Kamp是FreeBSD的内核开发者之一。Varnish采用…
-
MySQL性能调优my.cnf详解
提供一个MySQL 5.6版本适合在1GB内存VPS上的my.cnf配置文件: [client] port = 3306 socket = /tmp/mysql.sock [mysqld] port = 3306 socket = /tmp…
-
大型网站系统架构演化之路
前言 一个成熟的大型网站(如淘宝、天猫、腾讯等)的系统架构并不是一开始设计时就具备完整的高性能、高可用、高伸缩等特性的,它是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技…
-
RabbitMQ集群和高可用配置
概述 RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX。用于在分布式…
-
-sh: fork failed – too many processes
《OneinStack》安装JAVA环境,跑一段时间,却换一般用户(www)部署代码时候,提示报错信息:-sh: fork failed – too many processes或者su: cannot set user id:…
-
server.xml引入子文件配置(tomcat虚拟主机)
在配置tomcat虚拟主机时候,如何每一个虚拟主机写成单独文件,server.xml包含这些子文件? 如以下《OneinStack》中,添加JAVA环境虚拟主机后tomcat配置文件详情: /usr/local/tomcat/conf/se…
-
更改MySQL数据目录用户和用户组导致表损坏
执行命令chown -R www.www ./ ,导致mysql数据目录/data/mysql下的数据表损坏。 开始没注意到知道进入后台(dedecms)看发现“所有档案列表”里的文章都不见了,赶紧进入系统看,进入mysql> 没问题…
-
Nginx服务器防止被压力测试
最近经常用人帮忙做压力测试,用webbech或者ab等一些工具模拟并发压服务器,若服务器没有限制连接数或带宽,服务器很容易被压跨。 cat nginx.conf … http { … limit_conn_zone $binary_remo…
-
MySQL批量去掉某一个字段特定的值
mysql批量去掉某一个字段特定的值 比如,在表test中,字段notice中,每一行记录不知道为什么都加了,“消息: ”,现在要去除“消息: ”字符。 因为前面的字符一样,所以可以批量把前两个字母去掉就可以了。 update test s…
-
常用bash命令行快捷方式
Ctrl+a 移动光标到行首 Ctrl+e 移动光标到行尾 Ctrl+b 光标向前移动一个字符 Ctrl+f 光标向后移动一个字符 Alt+b 光标向前移动一个单词 Alt+f 光标向后移动一个单词 Ctrl+h 删除当前光标出的字母,且向…