linux下部署tomcat Linux和Windows中tomcat修改內存大小的方法?
Linux和Windows中tomcat修改內存大小的方法?1. 一開始,是遠程調試的問題,出現了“debugger failed to attach:handshake failed-receive
Linux和Windows中tomcat修改內存大小的方法?
1. 一開始,是遠程調試的問題,出現了“debugger failed to attach:handshake failed-received>get/HTTP/1.1<-expected> jdwp handshake<”。刪除卡塔琳娜.sh在中進行遠程調試。2檢查端口,發(fā)現一個Tomcat端口消失了,然后檢測內存的原因。根據實際情況調整每個Tomcat的內存來解決問題。
如何修改tomcat內存大???
Tomcat內存優(yōu)化]在Linux中修改Tomcatuhome/bin/卡塔琳娜.sh,add
Java beforeuopts=“-xx:permsize=64m xx:maxpermsize=128m-xms512m-xmx1024m-duser.timezone=亞洲/上?!?/p>
windows修改Tomcatuuhome/bin/卡特琳娜.巴特, add
setjava before uopts=-XX:permsize=64M XX:maxpermsize=128m-xms512m-xmx1024m
最大堆內存為1024m。對于當前硬件,它仍然很低。在實現時,應根據機器的具體硬件配置進行優(yōu)化。
tomcat最大可設置多少內存?
這通常根據服務器的內存大小進行設置。
例如,如果服務器有4個核心和8g,您可以為系統(tǒng)設置6G和2G。最好除以4,因為內存的頁幀是4K。
如果系統(tǒng)中有其他服務,則需要將其設置得更小。
Tomcat內存設置方法
windows,在文件/bin/卡特琳娜.巴特,Linux,文件/bin/卡塔琳娜.sh在前面,添加以下設置:
JavaOpts=“-XMS[初始內存大小]-Xmx[最大可用內存]”
通常,最大和最小內存設置相同,以防止頻繁的內存回收。