一、tomcat在shutdown命令关闭时,报错connect refused,疑似8005端口问题默认时,tomcat执行访问操作的TCP端口为8080,执行关闭端口操作的为8005。因此需要在8005端口开启时,即tomcat启动一段时间后,再执行shutdown操作则无问题。在执行shutdown命令出错时,根据错误提示,则说明8005端口还未处于running,也就是说,我们刚startup.sh的时候,使用netstat -tlpn查看,是没有8005端口的,tomcat启动一段时间后,才会出现8005端口被占用。但随之出现tomcat的启动时间超长,则是个问题,究其原因则在于jvm计算随机数的时候阻塞了。我们需要打开$JAVA_HOME/jre/lib/security/java.security这个文件,找到securerandom.source配置项,修改为:securerandom.source=file:/dev/./urandom这样tomcat启动时间就会很快,基本1s之内,而且不会阻塞,同时,8005端口在tomcat启动之后就随之打开,也就不会出现shutdown命令异常。二、端口和权限问题1、ps -aux | grep tomcat可查看tomcat进程,关闭则kill -9 pid2、./或sh命令Permission denied时,则需用命令chmod u+x *.sh修改一下bin目录下的.sh权限就可以了3、查看当前启动的端口:netstat -luntp,启动测试端口 :nc -l 端口号三、域名解析相关信息若只进行url转发,绑定域名和主机ip,则只需进行A记录解析,主机记录可填@或www,解析线路默认,记录值则是主机或者云服务器的外网ip,ttl默认值即可。若是企业运用,含邮箱等解析,则如下:
本文出自快速备案,转载时请注明出处及相应链接。