2017-05-26 5 views
0

現在の設定に問題があります。ポンド+ワニス+アパシー - ポンド吊り

私はライブに行く前にプラットフォームをテストしようとしています。

ポンドconfに:

User "pound" 
Group "pound" 
Control "/var/lib/pound/pound.cfg" 
#TimeOut  150 
LogLevel 3 
LogFacility local1 
ListenHTTP 
    Address 0.0.0.0 
    Port 80 
    xHTTP 0 
    Service 
     BackEnd 
      Address 127.0.0.1 
      Port 9080 
     End 
    End 
End 
ListenHTTPS 
    HeadRemove "X-Forwarded-Proto" 
    AddHeader "X-Forwarded-Proto: https" 
    Address 0.0.0.0 
    Port 443 
    Cert "/etc/httpd/ssl/pound.pem" 
    xHTTP  0 
    Service 
     BackEnd 
      Address 127.0.0.1 
      Port 9443 
     End 
    End 
End 

ワニスconfに:

backend default { 
    .host = "127.0.0.1"; 
    .port = "8080"; 
} 

backend default_ssl { 
    .host = "127.0.0.1"; 
    .port = "8443"; 
} 

そしてApacheは8080と8443

問題が20 RPSの後、私のポンドは、トップ示す(ハングということですリスニング何も問題はありません)、ip:8080に直接アクセスするだけでなく、ip:9080というワニスとApacheの両方にアクセスするとページを取得できます。

私はストレステストマシンを殺すとすぐ、ページが読み込まれます。

私が見つけた唯一の関連するログは、Varnishlogのどこでもポップするxx SessionClose c timeoutです。

Google Cloud HTTP/HTTPSロードバランサを使用してポンドを取り除こうとしましたが、HTTPSで動作させることに成功しませんでした。

答えて

0

犯人が見つかった場合!

Threads xxx(デフォルト128)

私はもう、4096に何の問題もそれを設定していません。