apache / apache/openwhisk

Openwhisk Invoker turning unhealthy

Open
#5,171 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.