我在所有18臺服務器上配置了SSL(HTTPS)。所有18臺服務器使用SSL相互通信。一切工作正常。突然我得到這個錯誤:握手期間收到close_notify
"Received close_notify during handshake"
LOG ::@2011-06-03 03:36:17.372 [Log.class] ![LoadBalancer][com.somename.servlet][RequestServlet][callServlet] ==> [spnlapp01390.europe.intranet:8443/TCServer/TCHealthCheck] -> Reason : Received close_notify during handshake #3996073076
奇怪的是,應用程序重新啓動後,其工作正常。我不知道這個原因。在哪種情況下可能會發生?這是因爲網絡問題嗎?
我們必須同意一點,我們還必須考慮我們的應用程序這個問題。 無論您在服務器上提及的配置是否完全正確。但是如果我們從不同的角度思考,我們應該在服務器端有一些機制來一次控制客戶端請求。 – vivekj011 2012-01-03 11:43:25
例如我們可以在服務器上保留一個入口點,如果服務器一次同時處理(比如100個)請求,則阻止客戶端請求一段時間。 因此,一旦100個進程中的任何一個釋放,服務器就可以接受下一個請求。 所以,在這些行上我們可以在服務器上構建一個入口點。 – vivekj011 2012-01-03 11:48:26