Aias00 commented on PR #6361:
URL: https://github.com/apache/shenyu/pull/6361#issuecomment-4645433906

   Follow-up for the latest websocket ingress failure (job 80021225750):
   
   - The preflight healthcheck reached the websocket example NodePort but got 
repeated 404s from `http://localhost:31188/new/feature/get/mapping/path`.
   - That path is not implemented by 
`shenyu-example-spring-annotation-websocket`; the real test coverage is the 
websocket connection to `ws://localhost:30095/myWs`.
   - Updated the preflight URL to `http://localhost:31188/actuator/health`, 
which is the same stable endpoint already used by the example's Kubernetes 
liveness probe.
   - Increased the websocket example liveness initial delay from 30s to 60s 
because diagnostics showed an early startup liveness failure/restart before the 
service became ready.
   
   Verification before push:
   - `git diff --check`
   - Ruby YAML parse for the websocket Kubernetes manifest
   - kind hostPort mapping consistency check for all ingress service lists
   - `./mvnw -f shenyu-integrated-test/pom.xml -pl 
shenyu-integrated-test-k8s-ingress-websocket -am -DskipTests -Pit 
-Dmaven.javadoc.skip=true test-compile`


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to