Node.js app using @shopify/shopify-app-remix 2.8.2.
app = 'zzz'
primary_region = 'iad'
[build]
[env]
PORT = '3000'
[http_service]
internal_port = 3000
force_https = true
auto_stop_machines = "stop"
# auto_stop_machines = "suspend"
auto_start_machines = true
min_machines_running = 0
processes = ['app']
[[vm]]
memory = '512mb'
cpu_kind = 'shared'
cpus = 1
Changed config from stop to auto_stop_machines = “suspend”. Was excited. App start time is fast now but noticed when app is restored from suspended state logging in gives “nbf” claim timestamp check failed error. This typically means there is timestamp skew between client and server. Switching back to stop eliminates this.
How to use suspend and avoid this error?