Hi,
I have 3 machines running NodeJS and would expect 2 of those machines to stop, as those 3 machines process only 2-3 requests per second. Thus it should be well below the soft_limit.
Am I doing something wrong?
Thank you!
app = “XXXXXX”
primary_region = “fra”
kill_signal = “SIGINT”
kill_timeout = “5s”
[experimental]
auto_rollback = true
[build]
build-target = “prod”
[deploy]
strategy = “canary”
[[services]]
protocol = “tcp”
internal_port = 8080
processes = [“app”]
auto_stop_machines = true
auto_start_machines = true
min_machines_running = 1
[[services.ports]]
port = 80
handlers = [“http”]
force_https = true
[[services.ports]]
port = 443
handlers = [“tls”, “http”]
[services.concurrency]
type = “requests”
soft_limit = 100
hard_limit = 500
[[services.tcp_checks]]
interval = “15s”
timeout = “2s”
grace_period = “1s”
restart_limit = 0