-
Notifications
You must be signed in to change notification settings - Fork 2k
Open
Labels
bugAn issue reporting a potential bugAn issue reporting a potential bug
Description
Version
edge
What Kubernetes platforms are you running on?
Kind
Steps to reproduce
I tried to set up slow start in my virtualserverroute defination but it seems the nginx does not respect it:
upstreams:
- name: my-service
service: my-service
port: 9000
keepalive: 64
connect-timeout: 10s
read-timeout: 30s
send-timeout: 30s
next-upstream-tries: 1
fail-timeout: 15s
max-fails: 1
lb-method: least_conn
slow-start: 45s
healthCheck:
enable: true
path: /alive
port: 8558
interval: 5s
passes: 1
fails: 3
mandatory: true
I tried to use lb-method:round_robin and removed healthCheck and set mandatory to false, but it all did not work
claude said that:
The actual problem is that slow-start requires a server state transition (down→up), but new endpoints appear already "up". Whether the controller uses API calls or config reloads, the result is the same - no transition, no slow-start.
is that correct?
Metadata
Metadata
Assignees
Labels
bugAn issue reporting a potential bugAn issue reporting a potential bug