Here is the use case: Each one of my container is handling about 3000 websockets (aka TCP connections). The clients already have functionality built in to reconnect is disconnected.
However if I disconnect 3000 clients at same time, it overwhelms my infrastructure. So I want to disconnect 5 or 10 clients every second. This means - my container should get a shutdown command (k8s gracefully gives this command) - k8s should wait for 10 mins before it kills the container. If I issue docker stop, it has a "-t" argument to wait for t number of seconds before killing it. I can pass -t=600 and my system works very well. However in k8s, it just seems to wait for 30 seconds and kill my container. I also do not see any flags equivalent of "-t" in commandline. Any ideas, how I can achieve this? -- You received this message because you are subscribed to the Google Groups "Kubernetes user discussion and Q&A" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/kubernetes-users. For more options, visit https://groups.google.com/d/optout.
