This commit is contained in:
@@ -37,6 +37,10 @@ spec:
|
||||
- image: registry.knatofs.se/go-cart-actor:latest
|
||||
name: cart-actor
|
||||
imagePullPolicy: Always
|
||||
lifecycle:
|
||||
preStop:
|
||||
exec:
|
||||
command: ["sleep", "5"]
|
||||
ports:
|
||||
- containerPort: 8080
|
||||
name: web
|
||||
|
||||
3
main.go
3
main.go
@@ -206,8 +206,9 @@ func main() {
|
||||
mux.Handle("/metrics", promhttp.Handler())
|
||||
|
||||
sigs := make(chan os.Signal, 1)
|
||||
signal.Notify(sigs, syscall.SIGTERM)
|
||||
done := make(chan bool, 1)
|
||||
signal.Notify(sigs, syscall.SIGTERM)
|
||||
|
||||
go func() {
|
||||
sig := <-sigs
|
||||
fmt.Println("Shutting down due to signal:", sig)
|
||||
|
||||
Reference in New Issue
Block a user