2016
06.25
06.25
在服务器采用nginx+tomcat这种组合方式的情况下,我们需要让外部访问完全通过nginx访问tomcat,也就是禁止外部直接访问tomcat。
这时候,需要做以下配置:
打开/etc/tomcat8/server.xml,找到Connector,加上address=”127.0.0.1″。
然后重启tomcat:service tomcat8 restart
在服务器采用nginx+tomcat这种组合方式的情况下,我们需要让外部访问完全通过nginx访问tomcat,也就是禁止外部直接访问tomcat。
这时候,需要做以下配置:
打开/etc/tomcat8/server.xml,找到Connector,加上address=”127.0.0.1″。
然后重启tomcat:service tomcat8 restart
打开文件 /etc/default/tomcat8
修改里面的JAVA_OPTS一行,默认的-Xmx是128m,一般情况下这个数字太小,要根据实际情况调整。另外,加上-Xms和-XX:MaxPermSize这些参数。
比如,我的服务器768M内存,调整成了以下:
JAVA_OPTS=”-Djava.awt.headless=true -Xms128m -Xmx384m -XX:MaxPermSize=128m -XX:+UseConcMarkSweepGC”
然后重启tomcat:service tomcat8 restart