syndesisio / syndesis-rest

The API for Syndesis - a flexible, customizable, cloud-hosted platform that provides core integration capabilities as a service. It leverages Red Hat's existing product architecture using OpenShift Online/Dedicated and Fuse Integration Services.
https://syndesis-staging.b6ff.rh-idev.openshiftapps.com/api/v1/
Apache License 2.0
6 stars 17 forks source link

Readiness and Liveness probes fail #783

Closed zregvart closed 6 years ago

zregvart commented 7 years ago

This leads to horrible UX, you are stuck at an arbitrary step in the UI while the rest pod restarts:

7:34:14 PM | Normal | Killing | Killing  container with id docker://syndesis-rest:pod  "syndesis-rest-3-jglnm_proj148198(85dc5104-bf1e-11e7-8e39-0e7fa558f03e)"  container "syndesis-rest" is unhealthy, it will be killed and  re-created.    2 times in the last 4 days
7:34:08 PM | Warning | Unhealthy | Readiness  probe failed: Get http://10.128.27.251:8181/health: net/http: request  canceled (Client.Timeout exceeded while awaiting headers)    15 times in the last 5 days
7:34:08 PM | Warning | Unhealthy | Liveness  probe failed: Get http://10.128.27.251:8080/api/v1/version: net/http:  request canceled (Client.Timeout exceeded while awaiting headers)    9 times in the last 5 days