- 博客(8)
- 收藏
- 关注
原创 深入解析 kill -STOP PID:暂停进程执行的强大工具
STOP 是一个特别的信号,它告诉操作系统暂停目标进程的执行。该信号是不可捕获和不可忽略的。这意味着进程无法编程方式地处理或忽略这个信号,一旦接收到这个信号,进程将立即停止执行,直到接收到恢复信号。暂停状态:当进程接收到 STOP 信号后,它会被操作系统挂起,即不会继续执行,也不会占用 CPU 时间。通过指定 PID,kill 命令能够准确地找到并发送信号给该进程。kill 命令的作用是向一个或多个进程发送信号。尽管它的名字是 “kill”,但它不仅仅用于终止进程,还可以发送其他信号来控制进程的行为。
2024-08-29 22:40:06
404
原创 node应用后台会自动挂掉
这样创建一个作业,并且您可以使用 jobs 命令查看当前 shell 的所有作业。当您退出 shell 时,默认情况下,所有作业都会收到一个挂断信号(SIGHUP)并终止。这会将最近的后台作业, 从当前 shell 的作业列表中移除,使得当 shell 退出时,该作业不会收到挂断信号并继续运行。运行一个程序时,可以通过在命令的末尾添加 & 来使其在后台运行。为了防止这种情况,您可以使用 disown 命令。
2024-01-30 10:16:41
785
1
原创 Springboot中@Value失效
在写项目过程中,由于快速开发项目,使用new的方式调用组件或服务,这样可麻烦了,导致组件里由@Value属性无效。有趣的是,在排查问题过程中,我在其他服务使用@Value又有效果,这看来看去。分析原因:new 的方法出来的实例不会交给spring管理,所以不会代理。最终真相只有一个,这。
2024-01-24 20:56:00
1324
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人