google-nomulus/javatests/google/registry/proxy
jianglai 4ff77fb370 Automatic reconnect to GAE when the connection is dropped
The connection to GAE is not persistent and can drop. Reconnect when that happens, as long as the connection from the client is still active.

We need to consider the fact that while a reconnection is happening, the client may be sending requests that was relayed to the old connection, which is not going through. In that case these requests are queued and will be retried when the new connection is available.

Since we are no longer tying the lifecycles of the two connections, we cannot automatically terminate one when another is terminated. Also we need to explicitly control how WHOIS connection is terminated, not depending on the HTTP connection header.

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=207335498
2018-08-10 13:46:48 -04:00
..
handler Automatic reconnect to GAE when the connection is dropped 2018-08-10 13:46:48 -04:00
metric Fix proxy metrics instrumentation bug 2018-05-30 12:18:54 -04:00
quota Clean up some code quality issues in GCP proxy 2018-03-19 18:44:12 -04:00
testdata Open source GCP proxy 2017-11-21 19:19:03 -05:00
BUILD Clean up annotation imports in BUILD files 2018-06-27 15:28:53 -04:00
CertificateModuleTest.java Use self signed certificate when running the proxy locally 2018-04-10 16:36:56 -04:00
EppProtocolModuleTest.java Open source GCP proxy 2017-11-21 19:19:03 -05:00
GcpJsonFormatterTest.java Clean up some code quality issues in GCP proxy 2018-03-19 18:44:12 -04:00
HealthCheckProtocolModuleTest.java Open source GCP proxy 2017-11-21 19:19:03 -05:00
HttpsRelayProtocolModuleTest.java Open source GCP proxy 2017-11-21 19:19:03 -05:00
ProtocolModuleTest.java Add tests for web whois protocols module 2018-08-10 13:46:48 -04:00
ProxyModuleTest.java Add web WHOIS redirect support 2018-08-10 13:46:48 -04:00
TestUtils.java Automatic reconnect to GAE when the connection is dropped 2018-08-10 13:46:48 -04:00
WebWhoisProtocolsModuleTest.java Add tests for web whois protocols module 2018-08-10 13:46:48 -04:00
WhoisProtocolModuleTest.java Automatic reconnect to GAE when the connection is dropped 2018-08-10 13:46:48 -04:00