[GH-ISSUE #43] 后台守护运行如何结束啊 #19

Closed
opened 2026-02-27 23:15:04 +03:00 by kerem · 6 comments
Owner

Originally created by @helllkz on GitHub (Mar 9, 2018).
Original GitHub issue: https://github.com/snail007/goproxy/issues/43

我在配置文件里面写了
--local-type=tcp
--local=:58000
--daemon
--forever
现在没法结束了呢,proxy的pid一直在增加,没法kill了

Originally created by @helllkz on GitHub (Mar 9, 2018). Original GitHub issue: https://github.com/snail007/goproxy/issues/43 我在配置文件里面写了 --local-type=tcp --local=:58000 --daemon --forever 现在没法结束了呢,proxy的pid一直在增加,没法kill了
kerem closed this issue 2026-02-27 23:15:04 +03:00
Author
Owner

@helllkz commented on GitHub (Mar 9, 2018):

image

<!-- gh-comment-id:371729971 --> @helllkz commented on GitHub (Mar 9, 2018): ![image](https://user-images.githubusercontent.com/14025168/37194649-3750ecce-23aa-11e8-96f0-15ce56e50816.png)
Author
Owner

@helllkz commented on GitHub (Mar 9, 2018):

重启了下服务器,并且启用了log就没这个问题了

<!-- gh-comment-id:371732420 --> @helllkz commented on GitHub (Mar 9, 2018): 重启了下服务器,并且启用了log就没这个问题了
Author
Owner

@snail007 commented on GitHub (Mar 9, 2018):

说明启动参数或者其它问题导致子进程异常,启动就退出,然后daemon进程就会一直重启子进程,一般建议加上log,可以看到为什么子进程异常退出。

<!-- gh-comment-id:371741859 --> @snail007 commented on GitHub (Mar 9, 2018): 说明启动参数或者其它问题导致子进程异常,启动就退出,然后daemon进程就会一直重启子进程,一般建议加上log,可以看到为什么子进程异常退出。
Author
Owner

@helllkz commented on GitHub (Mar 9, 2018):

@snail007
还是有问题呢,我用配置文件启动就会出现这个问题
http
--local-type=tls
--local=:58000
--cert=/etc/proxy/proxy.crt
--key=/etc/proxy/proxy.key
--daemon
--forever
--log=/tmp/proxy.log
但是我直接启动就不会呢
proxy http -t tls -p ":58000" -C /etc/proxy/proxy.crt -K /etc/proxy/proxy.key --forever --daemon --log /tmp/proxy.log

<!-- gh-comment-id:371754233 --> @helllkz commented on GitHub (Mar 9, 2018): @snail007 还是有问题呢,我用配置文件启动就会出现这个问题 http --local-type=tls --local=:58000 --cert=/etc/proxy/proxy.crt --key=/etc/proxy/proxy.key --daemon --forever --log=/tmp/proxy.log 但是我直接启动就不会呢 proxy http -t tls -p ":58000" -C /etc/proxy/proxy.crt -K /etc/proxy/proxy.key --forever --daemon --log /tmp/proxy.log
Author
Owner

@snail007 commented on GitHub (Mar 9, 2018):

引用的命令行类库对配置文件解析不是很好,容易出错,所以建议先写shell脚本取代,后续会优化这块.

<!-- gh-comment-id:371766913 --> @snail007 commented on GitHub (Mar 9, 2018): 引用的命令行类库对配置文件解析不是很好,容易出错,所以建议先写shell脚本取代,后续会优化这块.
Author
Owner

@daoiqi commented on GitHub (Nov 19, 2018):

--daemon
好像得放到外面执行,例如

./proxy @socks5_conf.txt --daemon

这样我是起来成功了, deamon放到配置文件里会失败

<!-- gh-comment-id:439742509 --> @daoiqi commented on GitHub (Nov 19, 2018): ``` --daemon 好像得放到外面执行,例如 ./proxy @socks5_conf.txt --daemon ``` 这样我是起来成功了, deamon放到配置文件里会失败
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/goproxy#19
No description provided.