openvz tomcat假死
买可一台2G内存的openvz VPS,安装了centos系统。部署了nginx和tomcat+apr,页面的响应速度很快.但是空闲一段时间之后,无访问状态,再次访问时。tomcat就像假死一样,nginx代理超时,8080端口等待1分钟到10多分钟才有响应。是不是OPENVZ的内存管理模式问题还是我配置有问题?tomcat配置如下:
catalina.sh
export JAVA_OPTS="-server -Xms1400M -Xmx1400M -Xss512k -XX:+AggressiveOpts -XX:+UseBiasedLocking -XX:PermSize=128M -XX:MaxPermSize=256M -XX:+DisableExplicitGC -XX:MaxTenuringThreshold=31 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSParallelRemarkEnabled -XX:+UseCMSCompactAtFullCollection -XX:LargePageSizeInBytes=128m -XX:+UseFastAccessorMethods -XX:+UseCMSInitiatingOccupancyOnly -Djava.awt.headless=true"serviver.xml
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="60000" keepAliveTimeout="15000" maxkeepAliveRequests="1" maxHttpHeaderSize="8192" UrIEncoding="UTF-8" redirectPort="8443" enableLookups="false" disableUploadTimeout="true" miniSpareThreads="25" maxSpareThreads="75" acceptCount="360" maxThreads="360" maxprocessors="1024" minProcessors="8" userURIValidationHack="false" />
<Executor name="tomcatThreadPool" namePrefix="catalina-exec-" maxThreads="500" minSpareThreads="20" maxldleTime="6000"/>这里应该是错了把?这两个是冲突还是一个起效?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
这事情有什么解决办法没?跑个脚本不停的访问,治标不治本。。。还有其他的更好的办法没?
有些云主机会自动回收内存的。。。长时间不用,就把你的可用内存给别人了。sina的Java主机貌似也是这样的
是哪里的openvz主机?是否传说中的84主机自动调整资源?
openvz是一群人共享内存 超售很严重 邻居爱折腾 内存占用大户你就很悲催 买openvz拼人品