one of my vms is stuck — on restart it emits a few logs then the app never comes up. had to scale a new instance just to keep traffic flowing.
this isn’t some edge-case baller setup. this is a jar that should boot. instead it’s 50/50 roulette whether fly actually does the basics.
afaict the only way to get real support is to pay $29/mo to report that my $4/mo app is bricks. forums are nice but they don’t fix prod.
pls advise how i’m supposed to run anything reliable here.
cmds:
haarolean@haarolean-laptop:[~]$ fly m restart --select -a kapybro
? Select machines: 328790ec713d28 empty-moon-9164 (started, region iad, process group 'app')
Restarting machine 328790ec713d28
Waiting for 328790ec713d28 to become healthy (started, 0/1)
^CReleasing lease for machine 328790ec713d28...
haarolean@haarolean-laptop:[~]$ fly m restart --select -a kapybro
? Select machines: 328790ec713d28 empty-moon-9164 (started, region iad, process group 'app')
Restarting machine 328790ec713d28
Waiting for 328790ec713d28 to become healthy (started, 0/1)
^CReleasing lease for machine 328790ec713d28...
haarolean@haarolean-laptop:[~]$ fly m stop --select -a kapybro
? Select machines: 328790ec713d28 empty-moon-9164 (started, region iad, process group 'app')
Sending kill signal to machine 328790ec713d28...
328790ec713d28 has been successfully stopped
haarolean@haarolean-laptop:[~]$ fly m stop --select -a kapybro
? Select machines: [Use arrows to move, space to select, <right> to all, <left> to none, type to filter]
> [ ] 328790ec713d28 empty-moon-9164 (stopped, region iad, process group 'app')
haarolean@haarolean-laptop:[~]$ fly m restart --select -a kapybro
? Select machines: 328790ec713d28 empty-moon-9164 (stopped, region iad, process group 'app')
Restarting machine 328790ec713d28
Waiting for 328790ec713d28 to become healthy (started, 0/1)
^CReleasing lease for machine 328790ec713d28...
haarolean@haarolean-laptop:[~]$ fly m scale -a kapybro
logs:
2025-12-10T20:30:44Z app[328790ec713d28] iad [info] INFO Sending signal SIGINT to main child process w/ PID 640
2025-12-10T20:30:49Z app[328790ec713d28] iad [info] INFO Sending signal SIGTERM to main child process w/ PID 640
2025-12-10T20:30:55Z app[328790ec713d28] iad [warn]Virtual machine exited abruptly
2025-12-10T20:30:56Z app[328790ec713d28] iad [info]2025-12-10T20:30:56.543026162 [01KC4YY8AC9PBCBPVS7S4GG5CT:main] Running Firecracker v1.12.1
2025-12-10T20:30:56Z app[328790ec713d28] iad [info]2025-12-10T20:30:56.543184099 [01KC4YY8AC9PBCBPVS7S4GG5CT:main] Listening on API socket ("/fc.sock").
2025-12-10T20:30:57Z app[328790ec713d28] iad [info] INFO Starting init (commit: 6f59af0a)...
2025-12-10T20:30:58Z app[328790ec713d28] iad [info] INFO Preparing to run: `java -jar appname.jar` as appname
2025-12-10T20:30:58Z app[328790ec713d28] iad [info] INFO [fly api proxy] listening at /.fly/api
2025-12-10T20:30:58Z runner[328790ec713d28] iad [info]Machine started in 2.479s
2025-12-10T20:31:06Z app[328790ec713d28] iad [info]2025/12/10 20:31:06 INFO SSH listening listen_address=[fdaa:9:7577:a7b:93:518c:a931:2]:22
2025-12-10T20:31:35Z app[328790ec713d28] iad [info] INFO Sending signal SIGINT to main child process w/ PID 642
2025-12-10T20:31:35Z app[328790ec713d28] iad [info] INFO Main child exited normally with code: 130
2025-12-10T20:31:36Z app[328790ec713d28] iad [info] INFO Starting clean up.
2025-12-10T20:31:36Z app[328790ec713d28] iad [info][ 39.391238] reboot: Restarting system
2025-12-10T20:31:36Z app[328790ec713d28] iad [info]2025-12-10T20:31:36.845462413 [01KC4YY8AC9PBCBPVS7S4GG5CT:main] Running Firecracker v1.12.1
2025-12-10T20:31:36Z app[328790ec713d28] iad [info]2025-12-10T20:31:36.845622340 [01KC4YY8AC9PBCBPVS7S4GG5CT:main] Listening on API socket ("/fc.sock").
2025-12-10T20:31:38Z app[328790ec713d28] iad [info] INFO Starting init (commit: 6f59af0a)...
2025-12-10T20:31:38Z app[328790ec713d28] iad [info] INFO Preparing to run: `java -jar appname.jar` as appname
2025-12-10T20:31:38Z app[328790ec713d28] iad [info] INFO [fly api proxy] listening at /.fly/api
2025-12-10T20:31:39Z runner[328790ec713d28] iad [info]Machine started in 2.548s
2025-12-10T20:31:45Z app[328790ec713d28] iad [info]2025/12/10 20:31:45 INFO SSH listening listen_address=[fdaa:9:7577:a7b:93:518c:a931:2]:22
2025-12-10T20:32:15Z app[328790ec713d28] iad [info] INFO Sending signal SIGINT to main child process w/ PID 641
2025-12-10T20:32:16Z app[328790ec713d28] iad [info] INFO Main child exited normally with code: 130
2025-12-10T20:32:16Z app[328790ec713d28] iad [info] INFO Starting clean up.
2025-12-10T20:32:16Z app[328790ec713d28] iad [info][ 39.488670] reboot: Restarting system
2025-12-10T20:32:29Z app[328790ec713d28] iad [info]2025-12-10T20:32:29.184869879 [01KC4YY8AC9PBCBPVS7S4GG5CT:main] Running Firecracker v1.12.1
2025-12-10T20:32:29Z app[328790ec713d28] iad [info]2025-12-10T20:32:29.185052266 [01KC4YY8AC9PBCBPVS7S4GG5CT:main] Listening on API socket ("/fc.sock").
2025-12-10T20:32:30Z app[328790ec713d28] iad [info] INFO Starting init (commit: 6f59af0a)...
2025-12-10T20:32:30Z app[328790ec713d28] iad [info] INFO Preparing to run: `java -jar appname.jar` as appname
2025-12-10T20:32:30Z app[328790ec713d28] iad [info] INFO [fly api proxy] listening at /.fly/api
2025-12-10T20:32:31Z runner[328790ec713d28] iad [info]Machine started in 1.973s
2025-12-10T20:32:38Z app[328790ec713d28] iad [info]2025/12/10 20:32:38 INFO SSH listening listen_address=[fdaa:9:7577:a7b:93:518c:a931:2]:22
