腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
节点子
进程
清理
node.js
、
child-process
节点
进程
以require('child_process').spawn、can、close和exit启动。我想,在某些情况下,他们也可以永远挂着,而不礼貌地告诉Node。如何确保我的Node应用程序总是很好地清理其子
进程
?我知道
kill
可以用来“向子
进程
发送信号”。这听起来不像是一种保证,特别是因为文档说:“注意,当函数被称为杀死时,传递给子
进程
的信号可能实际上不会被杀死。杀死实际上只是向
进程
发送一个信号。”
浏览 5
提问于2013-09-06
得票数 1
回答已采纳
2
回答
当存在过时的PID文件时,python-daemon上下文无法启动
python
、
daemon
、
python-daemon
我正在使用python-daemon,并且有一个问题,当我
kill
-9一个
进程
时,它会留下一个pidfile (ok),下次我运行我的程序时,它不会工作,除非我已经手动删除了这个pidfile (不ok我捕获所有异常,以便在终止之前调用context.close() --当这种情况发生时(例如在
kill
上),/var/ run /mydaemon.pid*文件将被删除,随后的守护
进程
将成功运行。但是,在使用SIGKILL (
kill
-9)时,我没有机会调用context.
浏览 0
提问于2012-01-26
得票数 6
回答已采纳
1
回答
运行erdpy-up时出现未满足的依赖项(venv & dependencies )错误
python
、
virtualenv
、
elrond
、
ensurepip
、
erdpy
INFO:installer:Operating system:
linux
INFO:installer:Package [venv] or [ensurepip] not found, will be
浏览 2
提问于2021-05-24
得票数 0
回答已采纳
1
回答
使用fcntl
锁
共享mmap协调排序?
python
、
synchronization
、
shared-memory
、
mmap
、
fcntl
当将mmap()用于共享内存(来自
Linux
或其他类似UNIX的系统)时,是否可以(和可移植的)使用fcntl() (或flock()或lockf()函数)来协调对映射的访问?我的想法是用一个
进程
/页面映射来构造共享内存,以最小化锁定争用。每个
进程
都可以同时处理它们的页面,并且只有在更新流程/页映射时才需要获得
锁
。从概念上讲,共享此文件映射的每个
进程
都将执行mmap(),在其中找到一个空闲块,获取到
进程
/页区域的
锁
,通过自己的分配更新该<e
浏览 0
提问于2010-05-10
得票数 3
回答已采纳
3
回答
带有超时的
linux
fcntl文件
锁
c
、
linux
、
multithreading
、
file-locking
标准的
linux
调用不提供超时选项。我正在考虑用信号实现超时
锁
。此命令应等同于F_SETLK,但如果共享或独占
锁
被其他
锁
阻塞,则线程将等待请求得到满足。在从信号处理程序返回时,fcntl()将返回-1,其中errno设置为EINTR,
锁
操作不应执行。 那么,我需要用什么样的信号来指示被中断的
锁
?由于我的
进程
中有多个线程在运行,所以我只想中断这个IO线程,这个IO线程正在为文件
锁
进行blo
浏览 0
提问于2019-07-15
得票数 2
回答已采纳
2
回答
异常
进程
终止的资源清理
c
、
multithreading
、
unix
、
ipc
、
shared-memory
我的问题是,当一个
进程
异常终止时(通过一个信号,它可能是SIGKILL,所以我们无法拦截它),是否存在释放其资源的任何保证顺序或原子性?特别是,我对文件
锁
和共享内存感兴趣。例如: 1)如果
进程
对两个文件持有
锁
并异常终止,那么另一个试图锁定相同文件的
进程
是否会看到一个文件被锁定,另一个文件被解锁?或者从其他
进程
的角度来看,释放文件
锁
的过程是原子的吗?2)我希望使用文件
锁
来确保正确的共享内存初始化--映射到共享内存中的
进程
将持有共享<em
浏览 5
提问于2013-10-30
得票数 8
4
回答
以编程方式触发完整的堆栈转储?
java
、
jvm
、
signals
、
stack-trace
当我向java
进程
发送一个SIGQUIT命令(使用
kill
-3或
kill
stderr )时,它会将所有堆栈的跟踪输出到-QUIT,以及有关
锁
持有和死锁检测的信息。我能从程序内部以某种方式触发它吗?但我希望看到所有的一切:堆栈跟踪、线程状态、
锁
保持、
锁
被阻塞、死锁检测等,即当我发送SIGQUIT时获得的所有信息;而不仅仅是堆栈跟踪。
浏览 0
提问于2012-10-19
得票数 3
2
回答
zookeeper
锁
处于锁定状态
python
、
locking
、
celery
、
apache-zookeeper
、
kazoo
我正在使用芹菜和zookeeper (kazoo
锁
)来锁定我的工人。我有一个问题,当我在释放
锁
之前杀死(-9)一个工人,然后那个
锁
永远处于锁定状态。所以我的问题是:杀死
进程
是否会释放该
进程
中的
锁
,或者这是zookeeper中的某个bug吗?
浏览 1
提问于2012-12-22
得票数 8
回答已采纳
3
回答
向php中的守护
进程
发送信号
php
、
daemon
我有一个用PHP编写的守护
进程
,它在我的
linux
机器上运行。 我正在尝试通过另一个php文件发送一个信号给它。为此,我尝试使用posix_
kill
函数。但它不起作用。或者向守护
进程
发送信号的另一种方式是什么?
浏览 0
提问于2010-04-12
得票数 1
2
回答
尽管受互斥
锁
保护,SQLite更新仍失败,并显示“数据库已锁定”
sqlite
、
mutex
问题:我有多个
进程
访问相同的SQLite数据库,所有
进程
都试图更新同一个表中的同一行中的相同3列。更详细地说,每个
进程
都是由Apache创建的,Apache响应来自客户端的多个(大约12个)异步Ajax请求。每个请求都从记录当前时间开始,用于会话管理,所以我得到了12个
进程
都在“相同”时间运行的UPDATE (日志都显示它们在同一秒内运行,具有唯一的PID,但我没有检查更精确的时间)。我不认为互斥
锁
的使用是错误的,那么“忙”的时间能延长到互斥
锁
持有之外吗?// sql
浏览 49
提问于2021-11-06
得票数 0
回答已采纳
2
回答
被
锁
阻塞的文件访问-如何删除?
files
、
lock
我试图在它创建的备份库上运行备份程序"restic“的"check”功能。不管我做什么,它都会因为一个致命的“已经锁定”的问题而崩溃。以下是相关的命令行I/O:/media/tomc/usbhd4-p2/_restic-bkup/dropbox using temporary cache in /tmp/restic-check-cache-405001323 repository fd5c0b03 open
浏览 0
提问于2019-10-29
得票数 2
2
回答
Kill
命令在
Linux
中对我不起作用
linux-kernel
我无法在
Linux
中使用
kill
命令杀死
进程
。而且我不能使用
Kill
-9来终止
进程
。有谁能帮帮忙。
浏览 8
提问于2014-11-06
得票数 1
1
回答
如何在系统调用中终止
进程
?
linux
、
system-calls
我发现可以使用sys_
kill
从系统调用中终止
进程
,但是当我编译以下代码时,会得到以下错误: long
kill
= sys_
kill
(pid,SIGKILL);#include <
浏览 9
提问于2016-11-09
得票数 0
回答已采纳
1
回答
区分uid范围内的杀灭物(-1,…)从目标杀手那里
c
、
posix
、
system-calls
、
kill
如果一个
进程
运行
kill
(-1,SIGKILL); (或者使用不同的信号),并且调用杀死了调用者(MacOS的
kill
(-1,...)是这样做的,尽管
Linux
的
kill
(-1,...)使调用方活了下来),但是它的父
进程
(父
进程
有不同的uid),父
进程
是否可以使用POSIX提供的工具来判断杀死调用者是因为它在
kill
(-1,...)调用中杀死了自己,还是因为另一个
进程
杀死了它?
浏览 1
提问于2019-03-05
得票数 2
回答已采纳
3
回答
如何在每天的特定时间运行python脚本(在
Linux
上)?
python-3.x
、
linux
、
cron
我正在寻找一种方法,能够在一天中的特定时间运行python脚本,然后在一天中的另一个时间自动终止。理想情况下,我希望这不是在脚本中完成的。我在网上浏览了许多建议,其中许多建议使用cron,然而,据我所知,cron本身并不提供自动终止应用程序的功能。 其他人让使用cron在特定时间启动应用程序,然后使用另一个cron实例创建一个" terminate“文件,程序将在每次循环迭代时搜索该文件,如果该文件存在,则python脚本将通过sys.exit()函数或其他
浏览 27
提问于2021-03-09
得票数 0
3
回答
如何确保
进程
被终止?(使用
kill
命令)
linux
、
process
、
kill
我尝试在
linux
中使用
kill
命令杀死一个
进程
。(不使用-9作为参数)你能帮个忙吗? 谢谢!
浏览 5
提问于2011-05-03
得票数 1
2
回答
c/c++群集作为
linux
上的互斥,对文件删除不健壮
c
、
linux
在C中使用flock的文件锁定通常用于实现跨平台的协作
进程
间锁定/互斥
锁
。一段时间后,我手动删除了
锁
文件(rm /tmp/lockfile)。正在运行的
进程
继续相互协作,但是任何想要
浏览 2
提问于2015-12-16
得票数 3
2
回答
如何知道哪个
进程
持有
锁
文件?
c
、
fcntl
我是使用fcntl锁定的新手,下面的示例使用c代码在
linux
中创建一个示例
锁
: 我想知道如何打印出保存
锁
文件的
进程
以及等待锁定的
进程
。我考虑使用l_pid来找出持有
锁
的
进程
id,但我不确定正确的方法。打印出哪个
进程
持有
锁
的最佳方法是什么?
浏览 0
提问于2018-07-17
得票数 0
回答已采纳
2
回答
无法删除任何现有
锁
ubuntu
、
dpkg
Resource temporarily unavailable)sudo fuser -cuk /var/lib/dpkg/lock; sudo rm -f /var/lib/dpkg/lock 但是一旦输入这个命令,我的电脑就会一片空白
浏览 3
提问于2013-09-08
得票数 0
1
回答
作业控制的“杀死”命令与向
进程
发送信号的“杀死”命令相同吗?
linux
、
shell
、
terminal
、
job-control
在
Linux
中,您可以执行以下操作:这意味着“关闭作业1号中的
进程
”。你可以做以下事情:这意味着“用PID 1234向
进程
发送SIGTERM信号”。 这两个
kill
命令是同一个命令,还是两个不同的命令?
浏览 0
提问于2017-11-24
得票数 0
回答已采纳
点击加载更多
相关
资讯
总结Linux中kill,pkill和killall杀死进程
Linux下命令行如何KILL掉一个进程?
使用 kill 命令杀死 java进程,你用对了吗?
每天一个linux命令之kill命令
Linux进程管理
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券