Repository navigation
Replies: 1 comment
|
From the code, the activator is not scaling anything itself: per revision it holds a breaker with capacity Three things to pull during a spike: the activator log line # config-network ConfigMap, knative-serving namespace
data:
mesh-compatibility-mode: "disabled"Does that match what you see? |
Uh oh!
There was an error while loading. Please reload this page.
Hey, we’ve been running into some unexplained instability with our Knative setup and are wondering whether our current architecture is ideal for production reliability.
We’re currently using Kourier along with Istio as an additional security layer. Is this a recommended setup, or would a simpler architecture—such as using Kourier alone—generally be preferable?
The recurring issue we’re seeing is that the Knative Activator appears to fail or become a bottleneck. When this happens, requests stop flowing end-to-end, even though the backend pods have already scaled up and there is still queued work waiting to be processed.
This has us questioning whether our current request path and scaling configuration are contributing to the problem. Has anyone encountered similar behavior?
We’d especially appreciate recommendations around:
All reactions