2014-10-31 88 views
0

我有80端口上的nginx debian實例。防火牆規則允許使用80端口:Google計算網絡負載平衡健康檢查失敗

Source Ranges: 0.0.0.0/0 
Allowed Protocols or Ports: tcp:80 

當捲曲正確返回200 OK響應時,GCE運行狀況檢查失敗。

在這些實例上,我安裝了新手而不是默認的System V init。 它可能是相關的?!是否有任何特殊服務應該在實例上運行以使健康檢查起作用?

這裏是在有來自負載平衡器來(169.254.169.254描述here)沒有ACK標誌的情況下tcpdump的輸出:

19:13:20.513882 IP 169.254.169.254.49291 > 130.211.125.185.80: Flags [S], seq 503850, win 8096, options [mss 1024], length 0 
19:13:23.016788 IP 169.254.169.254.49291 > 130.211.125.185.80: Flags [S], seq 503850, win 8096, options [mss 1024], length 0 
19:13:26.017750 IP 169.254.169.254.49291 > 130.211.125.185.80: Flags [S], seq 503850, win 8096, options [mss 1024], length 0 

回答

1

既然你改變在init守護進程,這是非常有可能你的問題是與google-address-manager腳本無關。您可以嘗試手動啓動進程或添加負載平衡器的IP地址,如Google Compute Engine health checks failing中所述。

相關問題