- 博客(1)
- 资源 (7)
- 收藏
- 关注
转载 ibatis +spring+struts2+jquery.autocomplete实现产品自动补全功能(二) 附带源码
http://blog.csdn.net/baolong47/article/details/6661909
2014-08-28 11:40:05 589
针对 httpclient4.* 绕验证码获取公司信息 包括 jsoup网页信息的爬虫及htmlUnit对动态网站信息的抓取
针对 httpclient4.* 绕验证码获取公司信息 包括 jsoup网页信息的爬虫及htmlUnit对动态网站信息的抓取
2015-04-20
ibatis +spring+struts2+jquery.autocomplete实现产品自动补全功能(二) 附带源码
ibatis +spring+struts2+jquery.autocomplete实现产品自动补全功能(二) 附带源码
2014-08-28
nginx优化 使用Google的开源TCMalloc库
1:首先下载libunwind-1.1
# wget http://down.yunwei8.com/soft/linux/libunwind-1.1.tar.gz
然后安装
# tar zxvf libunwind-1.1.tar.gz
# cd libunwind-1.1
# CFLAGS=-fPIC ./configure
# make CFLAGS=-fPIC
# make CFLAGS=-fPIC install
2:安装google-perftools:
首先下载gperftools-2.0
# wget http://down.yunwei8.com/soft/linux/gperftools-2.0.tar.gz
然后安装
# tar zxvf gperftools-2.0.tar.gz
# cd gperftools-2.0/
# ./configure
# make && make install
# echo "/usr/local/lib" > /etc/ld.so.conf.d/usr_local_lib.conf
# /sbin/ldconfig
3:重新编译nginx
不会安装的看这里
http://www.yunwei8.com/nginx124/
# cd /soft/nginx-1.2.4
# ./configure --user=www --group=www --prefix=/usr/local/server/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_sub_module --with-google_perftools_module
# make && make install
安装参数说明看这里:http://www.yunwei8.com/nginxcs
4:为tcmalloc添加目录,并且赋予适当权限
# mkdir -p /tmp/tcmalloc/
# chown -R www:www /tmp/tcmalloc/
5:修改 nginx.conf ,令nginx可以 google-perftools实现加速
# vi /usr/local/server/nginx/conf/nginx.conf
修改前面几行为:
user www www;
worker_processes 8;
error_log /web/logs/nginx_error.log crit;
pid logs/nginx.pid;
google_perftools_profiles /tmp/tcmalloc/;
events{
use epoll;
worker_connections 65535;
}
6:测试和运行
# /usr/local/server/nginx/sbin/nginx -t
如果显示下面信息,即表示配置没问题
nginx: the configuration file /opt/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /opt/nginx/conf/nginx.conf test is successful
输入代码运行nginx服务
# /usr/local/server/nginx/sbin/nginx
# ps aux|grep [n]ginx
如果显以类似下面的信息,即表示nginx已经启动
root 22900 0.0 0.1 43216 1576 ? Ss 08:23 0:00 nginx: master process /usr/local/server/nginx/sbin/nginx
www 23019 0.0 2.6 68816 27160 ? S 08:48 0:00 nginx: worker process
www 23020 0.0 2.6 68816 26828 ? S 08:48 0:00 nginx: worker process
www 23021 0.0 2.6 68816 26828 ? S 08:48 0:00 nginx: worker process
www 23022 0.0 2.6 68816 26828 ? S 08:48 0:00 nginx: worker process
www 23023 0.0 2.6 68816 26828 ? S 08:48 0:00 nginx: worker process
www 23024 0.0 2.6 68816 26828 ? S 08:48 0:00 nginx: worker process
www 23025 0.0 2.6 68816 26828 ? S 08:48 0:00 nginx: worker process
www 23026 0.0 2.6 68816 26828 ? S 08:48 0:00 nginx: worker process
输入代码检测是否支持加速
# lsof -n | grep tcmalloc
如果显示类似下面的信息,即表示支持tcmalloc加速 (nginx八个线程都支持)
nginx 31655 www 9w REG 8,1 0 479533 /tmp/tcmalloc/.31655
nginx 31656 www 11w REG 8,1 0 479534 /tmp/tcmalloc/.31656
nginx 31657 www 13w REG 8,1 0 479535 /tmp/tcmalloc/.31657
nginx 31658 www 15w REG 8,1 0 479536 /tmp/tcmalloc/.31658
nginx 31659 www 17w REG 8,1 0 479537 /tmp/tcmalloc/.31659
nginx 31660 www 19w REG 8,1 0 479540 /tmp/tcmalloc/.31660
nginx 31661 www 21w REG 8,1 0 479538 /tmp/tcmalloc/.31661
nginx 31662 www 23w REG 8,1 0 479539 /tmp/tcmalloc/.31662
优化完成
2014-02-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人