2012-03-08 16 views
10

Naprawdę nie uważam się za eksperta od java lub tomcat. Mam vps z uruchomionym programem tomcat. W pliku tomcat.conf znajduje się następująca.Pula wątków Tomcat? Skomentowane w tomcat.conf, powinienem go użyć?

Należy zauważyć, że Excecutor 'tomcatThreadPool' i odpowiadające im Connector, odnoszące się do Executor, zostały skomentowane.

Na ryzyko brzmiące bardzo głupi ... Mam zamiar zadać to pytanie ...

Z Executor i Connector wypowiedziało się, w jaki sposób są moi serwlety funkcjonują? Innymi słowy, czy używają domyślnej puli wątków? Lub powinienem odkomentować Executor i Connector dla wydajności serwletu?

Chyba nie jestem kompetentny w tej dziedzinie na wszystkich ....

<!-- 
<Executor name="tomcatThreadPool" namePrefix="catalina-exec-" 
    maxThreads="150" minSpareThreads="4"/> 
--> 

<Connector port="8080" protocol="HTTP/1.1" 
      connectionTimeout="20000" 
      redirectPort="8443" /> 
<!-- A "Connector" using the shared thread pool--> 
<!-- 
<Connector executor="tomcatThreadPool" 
      port="8080" protocol="HTTP/1.1" 
      connectionTimeout="20000" 
      redirectPort="8443" /> 
--> 
+1

To złącze jest domyślnie zakomentowane, [do Tomcat 9] (https://github.com/apache/tomcat/blob/trunk/conf/server.xml#L74). –

Odpowiedz

6

Tomcat documentation of Executor mówi (podkreślenie moje):

Wykonawca reprezentuje puli wątków, które można udostępniać między komponentami w Tomcat. Historycznie doszło do puli wątków za złącza utworzonego ale pozwala udostępniać puli wątków, między (primarly) złącza, ale także innych składników, gdy ci uzyskać skonfigurowany do obsługi wykonawców

Więc nie musisz odkomentowywać niczego, aby Tomcat mógł wydajnie pracować, Executor jest przeznaczony dla specjalnych potrzeb, ponieważ używa więcej niż jednego executora lub sam korzysta z puli wątków.

Strona tomcat, do której się odwołuje, znajduje się w pierwszych wynikach, jeśli w pewnym sensie jest to "Tomcat Executor".

+1

Dziękuję za wyjaśnienie rzeczy dla mnie, bardzo docenione. – katura

Powiązane problemy