tomcat ?? ???
1. JDK ??? ???
Tomcat ??? ?????? ??? ??? ???? ?? ?? ????? ?????. ??????? ??? ???? ?? ? ?? ???? ?? ???? ??? ???? ???? ???? ?????? ???? ?????. ??? ????? ?? ? ??? ?? ??? ?? ???? 80%? ???? ?? ????. Tomcat? ????? ??? ? ?? ???? 128MB???. ??? ?????? ??????? ? ???? ???? ???? ??? ???.
Windows?? Tomcat? ????? ??? ? ?? ???? 128MB???. bin /catalina.bat, Unix??? /bin/catalina.sh ?? ?? ?? ??? ?????. JAVA_OPTS='-Xms [?? ??? ??] -Xmx [?? ??? ?? ???] -XX:PermSize= 64M -XX :MaxPermSize=128m' ?? ???? ?? ??? ???. ?: JAVA_OPTS='-Xms256m -Xmx512m'? ?? ???? 256MB?? ??? ? ?? ?? ???? 512MB?? ?????.
????? ?? ??? ??
-server 啟用jdk 的 server 版; -Xms java虛擬機(jī)初始化時(shí)的最小內(nèi)存; -Xmx java虛擬機(jī)可使用的最大內(nèi)存; -XX:PermSize 內(nèi)存永久保留區(qū)域 -XX:MaxPermSize 內(nèi)存最大永久保留區(qū)域 -Xmn jvm最小內(nèi)存
32G ??? ?? ?:
JAVA_OPTS="$JAVA_OPTS -Xms10g -Xmx10g -XX:PermSize=1g -XX:MaxPermSize=2g -Xshare:off -Xmn1024m
2. Tomcat ?? ?? ??? Tomcat ??? ???
. xml ???? ?? ?? ??? ????? ??? ????.
maxThreads: Tomcat? ???? ???? ??? ? ??? ?????. ? ?? Tomcat? ??? ? ?? ?? ??? ?? ?????. ???? 150???.
acceptCount: ?? ??? ?? ??? ?? ???? ??? ? ?? ???? ??? ? ?? ?? ?? ?????. ? ?? ???? ??? ???? ????. ???? 10???.
minSpareThreads: Tomcat? ???? ? ???? ??? ????. ???? 25???.
maxSpareThreads: ??? ??? ?? ? ?? ???? Tomcat? ? ?? ???? ?? ?? ???? ????. ???? 75???.
enableLookups: ??? ??? ????? ?????. ???? true???. ?? ??? ?????? false
connectionTimeout: ???? ?? ?? ??, ??? 60000, ??: ???? ???? ???. 0?? ???? ?? ??? ???? ??? ?? ??? ?????. ????? 30000???? ??? ? ????.
maxKeepAliveRequests: ?? ?? ?, ???? 100???. bufferSize: ?? ??? ?? ??, ???? 2048??????.
??: ?? ??, ? ??/??/??, ??? ??. ?? ?? ?? ??? ?? ??? maxThreads ? acceptCount???. ?? ?? ?? ???? ? ? ????? ??? ??? ???.
32G ??? ?? ?:
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" maxThreads="1000" minSpareThreads="60" maxSpareThreads="600" acceptCount="120" redirectPort="8443" URIEncoding="utf-8"/>
visualvm ?? ???? ??
1. VisualVM??
FastDFS? jdk? ?? ???? ???? ?????. ??. Java Virtual Machine?? ???? Java ?? ?? ????? ?? ??? ? ? ?? ??? ?????? ?????. VisualVM? JDK(Java Development Kit) ??? ??? JVM ????? ?? ???? ???? ?? Java ??????? ?? ???? ??? ? ? ?? ???? ?? ??? ?????. ?? ??????? ?? ????? ?? ?? ??????? ?? ???? ? ? ????
2. ?? ??
jkd bin ????? jvisualvm.exe ??? ??? ??? ?? ??? ? ????. ????
3. jvisualvm ?? ??
1. Tomcat ??? ?? JMX ??:
set JAVA_OPTS=-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9008 -Dcom.sun.management.jmxremote.authenticate=false - Dcom.sun.management.jmxremote.ssl=false
2. Tomcat? ?? ?????. . jvisualvm.exe? ? ? ???? ?? IP ??? ???? ?????? ?? jmx ??? ????? ?? ???.
??? ??? ????.

? AI ??

Undress AI Tool
??? ???? ??

Undresser.AI Undress
???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover
???? ?? ???? ??? AI ?????.

Clothoff.io
AI ? ???

Video Face Swap
??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

?? ??

??? ??

???++7.3.1
???? ?? ?? ?? ???

SublimeText3 ??? ??
??? ??, ???? ?? ????.

???? 13.0.1 ???
??? PHP ?? ?? ??

???? CS6
??? ? ?? ??

SublimeText3 Mac ??
? ??? ?? ?? ?????(SublimeText3)

Tomcat? JAR ????? ????? ?? ??? ????. Tomcat? ?????? ??? ???. server.xml ??? ???? ?? ? ???? ?? ??? ?????. JAR ??? ??? ?? ??? ?????. ??? ?????. ??? URL? ???? ??? ????? ??????.

Tomcat ?? ?? ?? ???? ??: Tomcat Manager ???(http://localhost:8080/manager/html)? ???? ??? ??? ????? ?????. ??? ???? ?? ?? ?? ??? ?? ?? ???? ??->??? ?????.

Tomcat ?? ????: ?? ??: Windows: C:\Program Files\Apache Software Foundation\Tomcat 9.0macOS:/Library/Tomcat/Tomcat 9.0Linux:/opt/tomcat/tomcat9 ??? ?? ??: ?? ?? ??? ? ????. ?? ???? ??: whereis ?? Locate ??? ?????.

Tomcat ???? ?? ????? Tomcat? webapps ?? ????? ??? ? ?????? ??, ?? ??? ? WEB-INF ????? ???? ? ?????. Tomcat ?? ???? docBase ??? ?? ?? ? ????.

Tomcat? ?? ?? ????? ????? ? ????? ?? webapp ????? ??? ? ??? ???? ???. ?? ??: webapp ????? Tomcat? webapps ????? ?????. ?? ??: Tomcat? ??? ???????? ????? ???? ?????. ????? ???? ?? ?? ??(?: http://localhost:8080/project1)?? ???? ? ????.

??? ??? ????? Tomcat? ????? ?? ??? ??????. server.xml ??? ??????. server.xml? ?? Host ??? ???? example.com? ??? ???? ????. ??? ??? ?? SSL ???? ?????(??? ??). server.xml? SSL ???? ???? ??, ? ??? ?? ? ????? ??????. server.xml? ?????. ??? ?? ?????.

Tomcat ?? ??? server.xml ??? ?? <Connector> ??? ?? ??? ???? ? ??? ????. Tomcat ?? ?????(http://localhost:8080/manager/html)? ???? "??" ?? ?????. ????? "catalina.sh version"? ???? "Port:" ?? ?????.

Tomcat ???? ?? ?? ??? ???? ????? ????? ?? ??? ?????. server.xml ??? ???? ??? ??? ???? ?? ??? ?????. ?? ??? ??? ??????? ????? Context ??? ??????. WAR ??? ???? ?? ????(webapps ?? webapps/ROOT)? ?????. ?? ??? ????? Tomcat? ?? ?????.
