|
|
|
|
 如何让Proxy程序自动运行 - softspider [ 2005-05-28 23:21 | 412 byte(s)]
 Re: 如何让Proxy程序自动运行 - teawater [ 2005-05-29 08:20 | 40 byte(s)]
 Re: 如何让Proxy程序自动运行 - softspider [ 2005-05-29 11:48 | 260 byte(s)]
 Re: 如何让Proxy程序自动运行 - passworld [ 2005-05-29 12:47 | 342 byte(s)]
|
|
|
|
[Original]
[Print]
[Top]
|
最近才开始研究linux,有个问题请教,我用c写了代理服务器的程序,想让]linux 启动的时候自动运行他,写了个runproxy.sh(usr/local/proxy)我的应用和它在同一目录,内容如下:
./myproxy.sh
我在rc.local里增加了一行:sh usr/local/proxy/runproxy.sh,开机的时候myproxy运行起来了,但是由于
myproxy是出于监听状态,于是linux被阻塞到这里,不能继续启动,我该如何自动运行我的程序呢?
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
感谢解答,开机问题已经解决。有碰上了关机问题:
linux关闭的时候,是用closeProxy 程序通过socket向proxy发了关闭的命令,在halt里加了脚本来调用closeProxy,调用是成功了,但是由于这时网络已经关闭,closeProxy无法给Porxy发关闭的消息,我该如何解决?
|
|
|
[Original]
[Print]
[Top]
|
|
[Original]
[Print]
[Top]
|
第一个问题 man daemon fork
第二个不应该加在 halt 里,应该加在 /etc/rc0.d 和 /etc/rc6.d 或者相应的目录下,把它的执行次序放在卸载网络之前。
你似乎对Unix系统不太了解,写这种程序前最好把整个系统结构大概了解一遍。
Debian 下:
man init
more /etc/inittab
|
|
|
----
|
|
[Original]
[Print]
[Top]
|
|
|