Qv2ray: QvKernelTerminator: 尝试自动结束正在运行的内核

Created on 4 May 2020  ·  15Comments  ·  Source: Qv2ray/Qv2ray

The Cure for #536 #576.

  • [x] 准备工作
  • [ ] Windows
  • [ ] Linux
  • [ ] macOS
  • [ ] 整合
  • [ ] 测试
  • [ ] 发布
NewFeature

Most helpful comment

@unknowndev233 可能有带 Qv2ray 的 config.gen.json cmdline

All 15 comments

可能要考虑一个问题:如何知道哪些 v2ray 进程是 Qv2ray 启动的

@unknowndev233 可以根据进程监听端口判断,一般情况下api端口是 Qv2ray 自己设置的

如果要百分百准确追踪的话 Linux 下很容易,进程树或者 cgroups 都可以追踪;不过大概代码逻辑得调整一下了

如果要百分百准确追踪的话 Linux 下很容易,进程树或者 cgroups 都可以追踪;不过大概代码逻辑得调整一下了

但是除了 Linux 之外都没有 cgroups,不过追踪 Qv2ray 产生的 v2ray 进程应该用不上这么重量级的工具
感觉记录 pid 已经足够了

如果要百分百准确追踪的话 Linux 下很容易,进程树或者 cgroups 都可以追踪;不过大概代码逻辑得调整一下了

@unknowndev233 可以根据进程监听端口判断,一般情况下api端口是 Qv2ray 自己设置的

只检查 api 端口是被名为 v2ray 占用的吗?

@unknowndev233 是的,Qv2ray 的 15490 api 端口一般情况下不会有其他程序使用

@unknowndev233 是的,Qv2ray 的 15490 api 端口一般情况下不会有其他程序使用

太直接了(

父子进程?

可能要考虑一个问题:如何知道哪些 v2ray 进程是 Qv2ray 启动的

父子进程?

可能要考虑一个问题:如何知道哪些 v2ray 进程是 Qv2ray 启动的

上一个 Qv2ray 已经死了啊

@unknowndev233 可能有带 Qv2ray 的 config.gen.json cmdline

@unknowndev233 可能有带 Qv2ray 的 config.gen.json cmdline

文件的绝对路径?

是的

So, are you currently working on this feature? @DuckSoft

@Qv2ray-dev WIP

可以输出一个 pid

Was this page helpful?
0 / 5 - 0 ratings