gpt4 book ai didi

ubuntu - 正常关闭在 Google Cloud VM 上运行的进程的最佳方法

转载 作者:行者123 更新时间:2023-12-04 18:38:35 24 4
gpt4 key购买 nike

我正在 GCP ubuntu vm 中运行区 block 链节点验证器,需要将其关闭以便重新启动它。
停止验证器而不是整个虚拟机的最佳方法是什么?
区 block 链文档建议停止正在运行的客户端(通过服务管理器或向进程发送 SIGINT 信号的某种机制),因此它可以在正常关闭的同时触发 2 个事件:

  • 运行数据刷新到磁盘
  • LevelDB
  • 释放数据库文件锁

    但是文档没有解释如何做到这一点。

    最佳答案

    要向 Linux 上的程序发送信号,请使用 kill 命令:

    kill <SIGNAL> <PID>
    列出正在运行的进程:
    ps -axl
    在进程列表中查找您的程序的名称。
    设置到程序的常见信号是 SIGHUP (1) 和 SIGINT (2)。 SIGKILL (9) 是强制终止,程序无法捕获此信号。
    在他们的文档中查找他们使用的信号。你提到了信号情报。
    kill 2 <PID>
    or
    kill SIGINT <PID>

    关于ubuntu - 正常关闭在 Google Cloud VM 上运行的进程的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72035089/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com