1. A Store pod is replaced in Kubernetes and comes back on a new IP behind the same stable DNS name. 2. HugeGraph Server runs with `HugeSecurityManager` installed by default. 3. With a `SecurityManager` present and no explicit policy, Java 11 falls back to `networkaddress.cache.ttl = -1`, so `InetAddressCachePolicy` is `FOREVER`. 4. The Server therefore keeps resolving the Store name to the old pod IP, and HStore writes keep going to an address that no longer exists. 5. Nothing recovers this until the Server process is restarted. The setting is only honoured as a **security** property. The ordinary `-Dnetworkaddress.cache.ttl` system property has no effect here, which is why that form is deliberately not used. --------- Co-authored-by: imbajin <jin@apache.org> |
||
|---|---|---|
| .. | ||
| docker | ||
| src | ||
| download_keystore.sh | ||
| download_swagger_ui.sh | ||
| pom.xml | ||