06 2016 档案

摘要:一 GD简介: php处理图形的扩展库,提供了一系列用来处理图片的API。如果开发过程中发现有页面验证码不能显示,则要考虑检查phpinfo(),是否支持GD库。 二 思路: 网上发现添加GD库的方法,到处是单独下载libgd源码方法,为编译libgd,还需要下载一系列的依赖,相当麻烦。以前玩WAM 阅读全文
posted @ 2016-06-26 14:10 bethal 阅读(2465) 评论(0) 推荐(0)
摘要:#运行用户user www-data; #启动进程,通常设置成和cpu的数量相等worker_processes 1; #全局错误日志及PID文件error_log /var/log/nginx/error.log;pid /var/run/nginx.pid; #工作模式及连接数上限events 阅读全文
posted @ 2016-06-22 11:17 bethal 阅读(383) 评论(0) 推荐(0)
摘要:如何加大tomcat连接数 在tomcat配置文件server.xml中的<Connector ... />配置中,和连接数相关的参数有:minProcessors:最小空闲连接线程数,用于提高系统处理性能,默认值为10maxProcessors:最大连接线程数,即:并发处理的最大请求数,默认值为7 阅读全文
posted @ 2016-06-22 09:56 bethal 阅读(5532) 评论(0) 推荐(0)
摘要:反向代理的一个问题是代理大量用户时会增加服务器进程的性能冲击影响。在大多数情况下,可以很大程度上能通过利用Nginx的缓冲和缓存功能减轻。 当代理到另一台服务器,两个不同的连接速度会影响客户的体验: 从客户机到Nginx代理的连接。 从Nginx代理到后端服务器的连接。 Nginx具有优化这些连接调 阅读全文
posted @ 2016-06-22 09:55 bethal 阅读(15171) 评论(0) 推荐(0)
摘要:方法一: 设置 -> git 编辑本地 .git/config 增加 1 [credential] 2 helper = store 1 [credential] 2 helper = store 1 [credential] 2 helper = store 保存,输入一次密码后第二次就会记住密码 阅读全文
posted @ 2016-06-22 09:50 bethal 阅读(844) 评论(0) 推荐(0)
摘要:常用优化要点 当nginx用于反向代理时,每个客户端将使用两个连接: 一个用于响应客户端的请求,另一个用于到后端的访问; 如果机器是两核CPU,例如: 1 2 $ grep ^proces /proc/cpuinfo | wc -l 2 1 2 $ grep ^proces /proc/cpuinf 阅读全文
posted @ 2016-06-22 09:47 bethal 阅读(778) 评论(0) 推荐(0)
摘要:tomcat的内存使用配置,最大连接数配置。 如何修改配置呢,在/tomcat的/bin/下面有个脚本文件catailna.sh。 如果 windows 是bat设置tomcat的使用内存,其实就是设置jvm的使用参数。 Tomcat内存优化主要是对 tomcat 启动参数优化,我们可以在 tomc 阅读全文
posted @ 2016-06-22 09:46 bethal 阅读(226) 评论(0) 推荐(0)
摘要:在 MySQL中,慢查询日志是经常作为我们优化数据库的依据,那在MongoDB中是否有类似的功能呢?答案是肯定的,那就是Mongo Database Profiler.不仅有,而且还有一些比MySQL的Slow Query Log更详细的信息。它就是我们这篇文章的主题。 开启 Profiling 功 阅读全文
posted @ 2016-06-17 10:27 bethal 阅读(3114) 评论(0) 推荐(0)
摘要:iptables防火墙可以用于创建过滤(filter)与NAT规则。所有Linux发行版都能使用iptables,因此理解如何配置 iptables将会帮助你更有效地管理Linux防火墙。如果你是第一次接触iptables,你会觉得它很复杂,但是一旦你理解iptables的工 作原理,你会发现其实它 阅读全文
posted @ 2016-06-16 15:59 bethal 阅读(385) 评论(0) 推荐(0)
摘要:监控MongoDB有一下几种方法:1)使用MongoDB软件包自带的工具,如mongostat,mongotop等。2)使用MongoDB数据库命令3)使用MongoDB公司提供的MMS监控服务 mongostat命令 mongostat可以提供mongod和mongos进程的状态信息 --vers 阅读全文
posted @ 2016-06-08 15:46 bethal 阅读(1008) 评论(0) 推荐(1)
摘要:成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。 输入help可以看到基本操作命令: show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户 use <db name 阅读全文
posted @ 2016-06-07 10:31 bethal 阅读(211) 评论(0) 推荐(0)
摘要:linux 64位安装nginx后启动出错报以下错误 1 2 3 [root@localhost nginx-1.3.0]# /usr/local/nginx/sbin/nginx error while loading shared libraries: libpcre.so.1: cannot 阅读全文
posted @ 2016-06-07 09:35 bethal 阅读(1125) 评论(0) 推荐(0)
摘要:/usr/local/php/sbin/php-fpm: error while loading shared libraries: libmcrypt.so.4: cannot open shared object file: No such file or directory yum insta 阅读全文
posted @ 2016-06-06 11:36 bethal 阅读(3747) 评论(0) 推荐(0)
摘要:1、count统计结果错误 这是由于分布式集群正在迁移数据,它导致count结果值错误,需要使用aggregate pipeline来得到正确统计结果,例如: 引用:“On a sharded cluster, count can result in an inaccurate count if o 阅读全文
posted @ 2016-06-02 09:53 bethal 阅读(4244) 评论(0) 推荐(0)
摘要:MongoDB的Shard集群来说,添加一个分片很简单,AddShard就可以了。 但是缩减集群(删除分片)这种一般很少用到。由于曙光的某服务器又挂了,所以我们送修之前必须把它上面的数据自动迁移到其他Shard上。 1、执行RemoveShard命令 1 db.runCommand( { remov 阅读全文
posted @ 2016-06-01 14:38 bethal 阅读(2399) 评论(0) 推荐(0)