Maison  >  Questions et réponses  >  le corps du texte

Concernant le problème selon lequel nginx amont_response_time dépasse Tomcat connectionTimeout

查看nginx日志 发现有些时候$upstream_response_time特别长,如179.839秒, 但对应的后端tomcat的配置的超时就是20秒啊 那怎么还有这么长的upstream_response_time

$upstream_response_time

conserve le temps passé à recevoir la réponse du serveur en amont ; l'heure est conservée en secondes avec une résolution en millisecondes.

tomcat配置

<Connector port="XXX"
           address="XXX"
                   protocol="org.apache.coyote.http11.Http11NioProtocol"
           connectionTimeout="20000" # 超时时间20秒
           redirectPort="8443"
           maxThreads="500"
           minSpareThreads="20"
           acceptCount="1024000"
           disableUploadTimeout="true"
           enableLookups="false"
           URIEncoding="UTF-8" />

connexionTimeout

Le nombre de millisecondes que ce connecteur attendra, après avoir accepté une connexion, pour que la ligne URI de requête soit présentée. Utilisez une valeur de -1 pour indiquer qu'il n'y a pas de délai d'attente (c'est-à-dire infini).

PHP中文网PHP中文网2713 Il y a quelques jours634

répondre à tous(1)je répondrai

  • 我想大声告诉你

    我想大声告诉你2017-05-16 17:14:23

    Le journal Nginx affiche les millisecondes. Vous êtes-vous trompé d'unité de temps ?

    répondre
    0
  • Annulerrépondre