微擎开启性能优化里面的数据库读写分离及memcache图文教程

  • 2017-05-28
  • 0

最近发现自用的一台服务器内存占用极大,造成服务器资源耗尽,微赞功能里开启了一个投票服务,每日访问用户量较大,后台发现可对微擎进行优化,具体操作如下.

最近一直在找优化系统的方案,部署好了memcached和读写分离,速度确实有了较大的提升,现来跟大家共享下。

memcache的部署方案,我把自己的共享下(部分内容摘自网络)。
我是WDCP面板就比较简单,直接在服务器运行下面的命令就装好了

  1. wget -c http://down.wdlinux.cn/in/memcached_ins.sh
  2. sh memcached_ins.sh

复制代码

然后service memcached start|stop|restart 启动memcache服务
如何确定是否支持memcached了呢?
可以用这个PHP函数来查看即可,如

  1. vi /www/web/default/phpinfo.php
  2. <?
  3. phpinfo();
  4. ?>

复制代码

然后在IE里打开,如http://ip/phpinfo.php,如下图显示,即表示已支持memcache了

最后将要config.php文件配置成下图即可。

读写分离的配置