-
tomcat6解决too many open files
-
网上普遍解决方法:(1)ulimit -n 2048 当前用户的最大允许打开文件数量设置为2048 (2)在 /etc/security/limits.conf 但是上面的方法设置open files失败,tomcat还是会报错too many open files 正确的方法是:(1)打开/etc/init.d/tomcat文件 (2)在start命令后面增加
-
程序异常慢-撞见鬼了--too many open files
-
too many open files(1)远程备份的时候占用了大量open files,导致tomcat那边不够用了(2)备份占用了大量open files导致activeMQ生产者和消费者一直获取不到文件,导致一直释放不了锁,大量请求都堆积到一起(3)备份的文件量比较大,是局域网网络占满,导致外网请求堵塞。
-
nginx禁止某一个ip访问和非请请求
-
什么.asp,php等请求,这些本系统都没有,明显是非法请求,查询漏洞的非法请求。 解决办法:1、禁止掉183.60.244.30。 (1)在/etc/nginx/conf.d创建blocksip.conf文件 (2)在blocksip.conf文件中禁止掉183.60.244.30
-
Ubuntu 报too many open files错误解决方案(转)
-
java.net.SocketException: Too many open files,这是因为网络请求过多,也就导致了系统打开的文件过多。每一个连接都会当成“文件”看待的。
-
Recover Data after an Unexpected Shutdown
-
__N_U_L_L__
-
mongodb分组group查询
-
要实现MongoDB的分组查询,key(分组字段)、cond(分组条件)、refuce(分组计算方式)、initial(初始条件)是MongoDB分组查询比不可少的值。MongoVUE下如何实现MongoDB的分组查询功
-
mongodb开启慢查询日志
-
调用db.setProfilingLevel(级别) 命令来实时配置。可以通过db.getProfilingLevel()命令来获取当前的Profile级别。
-
PowerDesigner UML 建模简介
-
PowerDesigner UML 建模简介
-
ERROR: The partition with /var/lib/mysql is too full! failed!
-
ERROR: The partition with /var/lib/mysql is too full! failed!是分区的时候这个分区比较小,现在使用满了。那就修改mysql数据的存储路径吧
-
mongodb线程池解析和查询优化
-
mongodb查询query方法要慎用。如果想要查询一个表的所有数据请用cur.iterator()方法。慎用cur.toArray(),这个方法把所有的数据都放到内存中,如果数据量很大,你想想会出现什么情况。 cur.length()同样慎用,这个原因和cur.toArray()一样,也会把所有数据读到内存中,然后得到list大小。 cur.size()同样是获取cur这个游标大小,但是他的原理是再次执行一次查询数据库得到大小
-
hadoop 网站日志分析
-
PV(PageView): 页面访问量统计 IP: 页面独立IP的访问量统计 Time: 用户每小时PV的统计 Source: 用户来源域名的统计 Browser: 用户的访问设备统计
-
MongoDB Driver Quick Tour
-
To retrieve all the documents in the collection, we will use the find() method. The find() method returns a FindIterable instance that provides a fluent interface for chaining or controlling find operations. Use the iterator() method to get an iterator over the set of documents that matched the query and iterate. The following code retrieves all documents in the collection and prints them out (101 documents):
-
ehcache高并发
-
ehcache 高并发 硬盘
-
VisualVM配置jstatd
-
sun.rmi.server.UnicastServerRef logCall 较详细: RMI TCP Connection(12)-114.111.166.214: [114.111.166.214: sun.rmi.registry.RegistryImpl[0:0:0, 0]: java.rmi.Remote lookup(java.lang.String)] 一开始防火墙只开放了1099端口号,没有开放56208
-
网站优化-关键词搜索提高
-
网站优化:设置keywords和description,首先减少一些没有用的链接,减少没有必要的链接分去一些权重
-
基于netty的聊天架构设计
-
netty即时通信服务端开发的全过程:链接合法性验证,解码和编码,心跳和超时检测,netty线程模型,客户端的断连重连机制,消息的缓存重发
-
flume参考文档
-
http://blog.csdn.net/zhouyou1986/article/details/41410693
-
环信首席架构师 什么不要做?关于失败和优化
-
上周面试一个人,聊到了服务性能优化。 他:线上的推送服务使用的单机单线程,性能撑不住。于是就改成了多机,还加了线程池。 问:撑不住是什么表现?什么原因? 他:因为是短信验证码服务,短信通道堵塞,所有请求都堵在vm里,引发了OOM。 问:看起来缓存使用内存不够,跟线程池有什么关系? 他:呃。。。正好当时在
-
IM 环信、荣云
-
im常用的协议 im常用的服务器 环信 环信客户端发送信息是异步的还是同步, 同步,http 环信在去年针对用户需求进行了许多优化,其中有一点便是针对来自三四线城市使用2G网络的用户,在弱网络环境下发送图片..
-
netty和mina的 异同
-
mina和netty的不同点 会话量级 mina 客户端和服务器建立的链接对象是session netty 没有session的概念,你只能返现channel 退出程序 mina 退出的时候总是发现端口号释放特别慢,需要等好几分钟才能对端口号释放