Linux下Tomcat优化
/etc/profile
export JAVA_OPTS="-server -showversion -Xms2048m -Xmx2048m -XX:PermSize=256m -XX:MaxPermSize=256m"
export JAVA_OPTS="$JAVA_OPTS -d64 -XX:CICompilerCount=8 -XX:+UseCompressedOops"
export JAVA_OPTS="$JAVA_OPTS -XX:SurvivorRatio=4 -XX:TargetSurvivorRatio=90"
export JAVA_OPTS="$JAVA_OPTS -XX:ReservedCodeCacheSize=256m -XX:-UseAdaptiveSizePolicy"
export JAVA_OPTS="$JAVA_OPTS -Duser.timezone=Asia/Shanghai -XX:-DontCompileHugeMethods"
export JAVA_OPTS="$JAVA_OPTS -Xss256k -XX:+AggressiveOpts -XX:+UseBiasedLocking"
export JAVA_OPTS="$JAVA_OPTS -XX:MaxTenuringThreshold=31 -XX:+CMSParallelRemarkEnabled "
export JAVA_OPTS="$JAVA_OPTS -XX:+UseCMSCompactAtFullCollection -XX:LargePageSizeInBytes=256m -XX:+UseFastAccessorMethods"
export JAVA_OPTS="$JAVA_OPTS -XX:+UseCMSInitiatingOccupancyOnly -Djava.awt.headless=true"
export JAVA_OPTS="$JAVA_OPTS -XX:+UseGCOverheadLimit -XX:AllocatePrefetchDistance=256 -XX:AllocatePrefetchStyle=1"
export JAVA_OPTS="$JAVA_OPTS -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:MaxGCPauseMillis=200"
server.xml
maxThreads="3000" :tomcat起动的最大线程数,即同时处理的任务个数,默认值为200
最新文章
- 【BZOJ 1005】【HNOI 2008】明明的烦恼
- C++调用约定和名字约定
- 浅谈T-SQL中的子查询
- Dialog+NumberPicker
- as的一些常见问题
- oracle EBS 资产定义
- Jqueryの锋利的jquery练习
- hdu5593/ZYB's Tree 树形dp
- 定义设置颜色的RGB值的宏
- html.css随便记
- Linux-VPN安装配置方法
- Qt中提高sqlite的读写速度(使用事务一次性写入100万条数据)
- Redis总结(六)Redis配置文件全解
- 从零开始学习前端开发 — 6、CSS布局模型
- python 循环结构 while for...in
- 如何在Ubuntu 18.04上安装Pip
- Akka-CQRS(6)- read-side
- Xamarin.Android 隐藏软键盘
- Selenium+PhantomJS使用时报错原因及解决方案(转)
- Java多线程知识总结(一)