a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 學院 > 操作系統 > 正文

阿里云部署Tomcat運行shutdown.sh命令關閉時遇到的問題

2024-06-28 16:04:07
字體:
來源:轉載
供稿:網友

接阿里云ECS下安裝jdk1.8安裝成功之后,接下來開始在阿里云部署Tomcat服務器,部署Tomcat和配置jdk類似

1、下載Tomcat,我下載的是apache-tomcat-7.0.75.tar.gz,通過FileZilla上傳至/home/ftp目錄,解壓至/usr/lib/tomcat

sudo tar -zxvf apache-tomcat-7.0.75.tar.gz -C /usr/lib/jvm

2、修改~/.bashrc,增加Tomcat環境變量;

export java_HOME=/usr/lib/jvm/jdk1.8.0_121export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/bin:$PATHexport TOMCAT_HOME=/usr/lib/tomcat/apache-tomcat-7.0.75

3、切換到/usr/lib/tomcat/apache-tomcat-7.0.75/bin/,使用./startup.sh,啟動tomcat;

Using CATALINA_BASE: /usr/lib/tomcat/apache-tomcat-7.0.75Using CATALINA_HOME: /usr/lib/tomcat/apache-tomcat-7.0.75Using CATALINA_TMPDIR: /usr/lib/tomcat/apache-tomcat-7.0.75/tempUsing JRE_HOME: /usr/lib/jvm/jdk1.8.0_121/jreUsing CLASSPATH: /usr/lib/tomcat/apache-tomcat-7.0.75/bin/bootstrap.jar:/usr/lib/tomcat/apache-tomcat-7.0.75/bin/tomcat-juli.jarTomcat started.

啟動成功;

4、使用./shutdown.sh關閉Tomcat,有時會關閉成功,有時會出現關閉錯誤;

Feb 09, 2017 11:58:42 PM org.apache.catalina.startup.Catalina stopServerSEVERE: Could not contact localhost:8005. Tomcat may not be running.Feb 09, 2017 11:58:42 PM org.apache.catalina.startup.Catalina stopServerSEVERE: Catalina.stop: java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:589) at java.net.Socket.connect(Socket.java:538) at java.net.Socket.<init>(Socket.java:434) at java.net.Socket.<init>(Socket.java:211) at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:498) at sun.reflect.NativeMethodaccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:343) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:430)

切換/usr/lib/tomcat/apache-tomcat-7.0.75/logs/查看catalina.out日志記錄,發現8005端口號被綁定 INFO: Server startup in 1636696 ms

Feb 10, 2017 12:25:50 AM org.apache.catalina.core.StandardServer awaitSEVERE: StandardServer.await: create[localhost:8005]:java.net.BindException: Address already in use (Bind failed) at java.net.PlainSocketImpl.socketBind(Native Method) at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:387) at java.net.ServerSocket.bind(ServerSocket.java:375) at java.net.ServerSocket.<init>(ServerSocket.java:237) at org.apache.catalina.core.StandardServer.await(StandardServer.java:444) at org.apache.catalina.startup.Catalina.await(Catalina.java:781) at org.apache.catalina.startup.Catalina.start(Catalina.java:727) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498)

5、使用

ps -ef|grep tomcat

如顯示以下內容,則說明Tomcat進程還存在著

root 2993 1 0 20:07 pts/1 00:00:04 /usr/lib/jvm/jdk1.8.0_121/jre/bin/java -Djava.util.logging.config.file=/usr/lib/tomcat/apache-tomcat-7.0.75/conf/logging.PRoperties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize=2048 -Djava.endorsed.dirs=/usr/lib/tomcat/apache-tomcat-7.0.75/endorsed -classpath /usr/lib/tomcat/apache-tomcat-7.0.75/bin/bootstrap.jar:/usr/lib/tomcat/apache-tomcat-7.0.75/bin/tomcat-juli.jar -Dcatalina.base=/usr/lib/tomcat/apache-tomcat-7.0.75 -Dcatalina.home=/usr/lib/tomcat/apache-tomcat-7.0.75 -Djava.io.tmpdir=/usr/lib/tomcat/apache-tomcat-7.0.75/temp org.apache.catalina.startup.Bootstrap startroot 3042 2838 0 20:17 pts/1 00:00:00 grep --color=auto tomcat

如果你想直接殺死Tomcat進程,你可以使用kill命令,直接殺死Tomcat進程

kill -9 2993

繼續查看Tomcat是否關閉,如出現以下信息則說明Tomcat已關閉

root 3044 2838 0 20:20 pts/1 00:00:00 grep --color=auto tomcat

6、最近修改下Tomcat內存,切換到bin目錄下面,使用

vi catalina.sh

修改catalina.sh文件,在位置cygwin=false前,插入以下內容

# OS specific support. $var _must_ be set to either true or false.JAVA_OPTS="-Xms256m -Xmx512m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m"cygwin=false

重啟Tomcat即可。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美资源在线 | 中文字幕一区日韩精品欧美 | 亚洲网站在线观看 | 污网站免费在线 | 久久mm| 黄色av网 | 日韩高清国产一区在线 | 黄色电影天堂 | 国产成人精品亚洲日本在线观看 | 日韩激情二区 | 国产日韩91| 欧美激情综合五月色丁香小说 | 在线色av | 欧美午夜影院 | 波多野结衣中文字幕在线视频 | 精品亚洲一区二区三区四区五区 | 久久国产精品99久久久久久老狼 | 中文字幕在线视频观看 | 国产精品自拍一区 | 欧美日韩不卡合集视频 | 羞羞视频在线观看免费 | av在线入口 | 久久久久久久久网站 | 免费观看av | 日韩91| 精品在线一区二区 | 日韩一区二区在线观看 | 91久久久www播放日本观看 | 国产高清在线精品一区二区三区 | 一级看片 | av日韩在线播放 | 亚洲午夜视频在线观看 | 欧美日韩久久精品 | 欧美日本亚洲 | 狠狠躁夜夜躁人人爽天天天天97 | 日本三级网站在线观看 | 成人免费看黄 | 国内自拍偷拍视频 | 日韩久久久久 | 浴室洗澡偷拍一区二区 | 精品视频在线免费观看 |