2012-03-08 17 views
10

Davvero non mi considero un esperto di java o tomcat. Ho un VPS con Tomcat in esecuzione su di esso. Nel file tomcat.conf c'è il seguente.Pool di thread Tomcat? Commentato in tomcat.conf, dovrei usarlo?

Si noti che il Excecutor 'tomcatThreadPool' e il riferimento Connector che fa riferimento a Executor sono commentati.

A rischio di sembrare molto stupido ... Io vado a fare questa domanda ...

Con la Executor e Connector commentata, come sono i miei servlet funzionano? In altre parole, stanno usando un pool di thread predefinito? O dovrei decommentare il Executor e il Connector per l'efficienza del servlet?

Credo che non sono molto esperto in questo settore a tutti ....

<!-- 
<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

Questo connettore è commentato per impostazione predefinita, [fino a Tomcat 9] (https://github.com/apache/tomcat/blob/trunk/conf/server.xml#L74). –

risposta

6

Il Tomcat documentation of Executor dice (corsivo è mio):

L'esecutore rappresenta un pool di thread che può essere condiviso tra i componenti di in Tomcat. Storicamente v'è stato un pool di thread per connettore creato ma questo permette di condividere un pool di thread, tra connettore (primarly), ma anche altri componenti quando coloro ottenere configurato per supportare esecutori

Così, non devi disapprovare nulla affinché Tomcat funzioni in modo efficiente, l'Executor è per esigenze speciali come usare più di un executor o usare qualche pool di thread.

La pagina tomcat di riferimento è nei primi risultati se si cerca su google "Tomcat Executor".

+1

Grazie per aver spiegato le cose per me, molto apprezzato. – katura

Problemi correlati