Openwhisk Invoker turning unhealthy
- Dominant language
- Scala
- Stars
- 6.8k
- Forks
- 1.2k
- Avg merge
- 2d 14h
- Merged PRs (30d)
- 2
Description
I have extended invokers replica count to 3 & deployed it as a statefulset on OSP Platform.
Openwhisk-controller logs shows invoker turning unhealthy while invoking action.
When i check for resource utilization, its utilising less than half of the allocated resources. So i think resource is not an issue, but still all the invokers keep turning unhealthy/down/unresponsive for few seconds when i run the jmeter test.
I cant find why its turning unhealthy repeatedly & it spins up another instance of test-health-action pod.
Also, is there any possible way to loadbalance the invocations between the invokers externally?
Contributor guide
Research direction
Start by reproducing the issue with the reported three-invoker StatefulSet and JMeter test, then inspect the OpenWhisk-controller logs around invokers becoming unhealthy and test-health-action pods being recreated. Determine why invokers become unresponsive despite low resource utilization, and document whether external load balancing of invocations is supported.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kubernetes, scala
- Domain
- backend, cloud, distributed-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100