重启/关闭 gunicorn 进程

1. 查找 主进程

(inference) ai4090@ai4090-2:~$ pstree -ap|grep gunicorn
  |   |-gunicorn,1411582 /app/api/.venv/bin/gunicorn --bind 0.0.0.0:5001 --workers 1 --worker-class gevent --worker-connections ...
  |   |   `-gunicorn,1415496 /app/api/.venv/bin/gunicorn --bind 0.0.0.0:5001 --workers 1 --worker-class gevent ...
  |   |       |-{gunicorn},1416697
  |   |       |-{gunicorn},1416698
  |   |       |-{gunicorn},1416699
  |   |       |-{gunicorn},1416700
  |   |       |-{gunicorn},1416701
  |   |       |-{gunicorn},1416702
  |   |       |-{gunicorn},1416703
  |   |       |-{gunicorn},1416704
  |   |       |-{gunicorn},1416705
  |   |       |-{gunicorn},1416706
  |   |       |-{gunicorn},1416707
  |   |       |-{gunicorn},1416708
  |   |       |-{gunicorn},1416709
  |   |       |-{gunicorn},1416711
  |   |       |-{gunicorn},1416712
  |   |       `-{gunicorn},1416713
  |-gunicorn,1425140 /home/ai4090/miniforge3/envs/inference/bin/gunicorn aiserver:app -kuvicorn.worker
  |   |-gunicorn,3538177 /home/ai4090/miniforge3/envs/inference/bin/gunicorn aiserver:app -kuvicorn.worker
  |   |   |-{gunicorn},3538196
  |   |   |-{gunicorn},3540305
  |   |   |-{gunicorn},3540306
  |   |   |-{gunicorn},3540307
  |   |   |-{gunicorn},3540308
  |   |   |-{gunicorn},3540309
  |   |   |-{gunicorn},3540310
  |   |   |-{gunicorn},3540311
  |   |   |-{gunicorn},3540312
  |   |   |-{gunicorn},3540313
  |   |   |-{gunicorn},3540314
  |   |   |-{gunicorn},3540315
  |   |   |-{gunicorn},3540316
  |   |   |-{gunicorn},3540317
  |   |   |-{gunicorn},3540318
  |   |   |-{gunicorn},3540319
  |   |   |-{gunicorn},3540320
  |   |   |-{gunicorn},3540321
  |   |   |-{gunicorn},3540322
  |   |   |-{gunicorn},3540323
  |   |   |-{gunicorn},3540324
  |   |   |-{gunicorn},3540325
  |   |   |-{gunicorn},3540326
  |   |   |-{gunicorn},3540327
  |   |   |-{gunicorn},3540328
  |   |   |-{gunicorn},3540329
  |   |   |-{gunicorn},3540330
  |   |   |-{gunicorn},3540331
  |   |   |-{gunicorn},3540332
  |   |   |-{gunicorn},3540333
  |   |   |-{gunicorn},3540334
  |   |   |-{gunicorn},3540335
  |   |   |-{gunicorn},3540336
  |   |   |-{gunicorn},3540337
  |   |   |-{gunicorn},3540338
  |   |   |-{gunicorn},3540339
  |   |   |-{gunicorn},3540340
  |   |   |-{gunicorn},3540341
  |   |   |-{gunicorn},3540342
  |   |   |-{gunicorn},3540343
  |   |   |-{gunicorn},3540344
  |   |   |-{gunicorn},3540345
  |   |   |-{gunicorn},3540346
  |   |   |-{gunicorn},3540347
  |   |   |-{gunicorn},3540348
  |   |   |-{gunicorn},3540349
  |   |   |-{gunicorn},3540350
  |   |   |-{gunicorn},3540351
  |   |   |-{gunicorn},3540352
  |   |   |-{gunicorn},3540353
  |   |   |-{gunicorn},3540354
  |   |   |-{gunicorn},3540355
  |   |   |-{gunicorn},3540356
  |   |   |-{gunicorn},3540357
  |   |   |-{gunicorn},3540358
  |   |   |-{gunicorn},3540359
  |   |   |-{gunicorn},3540360
  |   |   |-{gunicorn},3540361
  |   |   |-{gunicorn},3540362
  |   |   |-{gunicorn},3540363
  |   |   |-{gunicorn},3540364
  |   |   |-{gunicorn},3540365
  |   |   |-{gunicorn},3540366
  |   |   `-{gunicorn},3540367
  |   `-gunicorn,3538178 /home/ai4090/miniforge3/envs/inference/bin/gunicorn aiserver:app -kuvicorn.worker
  |       |-{gunicorn},3538197
  |       |-{gunicorn},3538608
  |       |-{gunicorn},3538609
  |       |-{gunicorn},3538610
  |       |-{gunicorn},3538611
  |       |-{gunicorn},3538612
  |       |-{gunicorn},3538613
  |       |-{gunicorn},3538614
  |       |-{gunicorn},3538615
  |       |-{gunicorn},3538616
  |       |-{gunicorn},3538617
  |       |-{gunicorn},3538618
  |       |-{gunicorn},3538619
  |       |-{gunicorn},3538620
  |       |-{gunicorn},3538621
  |       |-{gunicorn},3538622
  |       |-{gunicorn},3538623
  |       |-{gunicorn},3538624
  |       |-{gunicorn},3538625
  |       |-{gunicorn},3538626
  |       |-{gunicorn},3538627
  |       |-{gunicorn},3538628
  |       |-{gunicorn},3538629
  |       |-{gunicorn},3538630
  |       |-{gunicorn},3538631
  |       |-{gunicorn},3538632
  |       |-{gunicorn},3538633
  |       |-{gunicorn},3538634
  |       |-{gunicorn},3538635
  |       |-{gunicorn},3538636
  |       |-{gunicorn},3538637
  |       |-{gunicorn},3538638
  |       |-{gunicorn},3538639
  |       |-{gunicorn},3538640
  |       |-{gunicorn},3538641
  |       |-{gunicorn},3538642
  |       |-{gunicorn},3538643
  |       |-{gunicorn},3538644
  |       |-{gunicorn},3538645
  |       |-{gunicorn},3538646
  |       |-{gunicorn},3538647
  |       |-{gunicorn},3538648
  |       |-{gunicorn},3538649
  |       |-{gunicorn},3538650
  |       |-{gunicorn},3538651
  |       |-{gunicorn},3538652
  |       |-{gunicorn},3538653
  |       |-{gunicorn},3538654
  |       |-{gunicorn},3538655
  |       |-{gunicorn},3538656
  |       |-{gunicorn},3538657
  |       |-{gunicorn},3538658
  |       |-{gunicorn},3538659
  |       |-{gunicorn},3538660
  |       |-{gunicorn},3538661
  |       |-{gunicorn},3538662
  |       |-{gunicorn},3538663
  |       |-{gunicorn},3538664
  |       |-{gunicorn},3538665
  |       |-{gunicorn},3538666
  |       |-{gunicorn},3538667
  |       |-{gunicorn},3538668
  |       |-{gunicorn},3538669
  |       `-{gunicorn},3538670
  |           |   |-grep,1602570 --color=auto gunicorn

发现 1425140就是需要的主进程

2. 重启Gunicorn任务

kill -HUP 1425140

3. 推出 任务

kill -9 1425140

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值