Closed wiiiky closed 10 years ago
估计只有kill了,我没想到其他方法
还有就是单一 实例, 现在可以运行多个服务端程序
你指的互斥么?端口没法绑定吧,第二个服务端程序应该会异常退出吧【等我检查下代码】
我多次运行server,ps可以看到多个
你看看我这次提交的代码有用不,睡觉去了,明天上班了
至于这个问题我认为可以把服务端做成控制台,实例有:
这两者都有一个管理控制台。
有了控制台也许退出方式也就有点意思了吧?服务端只能用 kill 一是不科学,二就是不安全。
-----原始邮件----- 发件人: "张峻锋" notifications@github.com 发送时间: 2014/7/15 22:31 收件人: "AOSC-Dev/LinkC" LinkC@noreply.github.com 主题: Re: [LinkC] 将服务器启动为守护进程,并将所有输出重定向到/tmp/linkc_server.log (#4)
你指的互斥么?端口没法绑定吧,第二个服务端程序应该会异常退出吧【等我检查下代码】 — Reply to this email directly or view it on GitHub.
ps可以看到的多个应该是线程吧,我也遇到过这种情况,等我检查下代码
但是对于 LinkC 这种使用单个端口的服务端真的可以吗?
-----原始邮件----- 发件人: "Wiky L" notifications@github.com 发送时间: 2014/7/15 22:32 收件人: "AOSC-Dev/LinkC" LinkC@noreply.github.com 主题: Re: [LinkC] 将服务器启动为守护进程,并将所有输出重定向到/tmp/linkc_server.log (#4)
我多次运行server,ps可以看到多个 — Reply to this email directly or view it on GitHub.
好吧,好吧,这个异常没有抛出我的错,马上Fix
@TheNextProject 暂时没有其他想法[多端口什么的我想都没想过.....话说真的可以多端口么?]
不认为如此。但是通过配置改变端口这可以作为特性之一,我是外行,只是说说。
另外我认为真的可以考虑下控制台
-----原始邮件----- 发件人: "张峻锋" notifications@github.com 发送时间: 2014/7/15 22:44 收件人: "AOSC-Dev/LinkC" LinkC@noreply.github.com 抄送: "Jeff Bai" jeffbaichina@members.fsf.org 主题: Re: [LinkC] 将服务器启动为守护进程,并将所有输出重定向到/tmp/linkc_server.log (#4)
@TheNextProject 暂时没有其他想法[多端口什么的我想都没想过.....话说真的可以多端口么?] — Reply to this email directly or view it on GitHub.
服务器应该开发两个端口,一个是网络链接就是现在有的,处理客户端的链接。 由外一个可以用UNIX域套接字或者命名管道来做,处理来自比如杀死服务器之类的请求。
分别对应两个文件描述符,可以用poll或者select来同时处理
@wiiiky 受教,明天弄
话说为什么不开放项目的issue。这样的话有什么事都可以在上面讨论了
我不知道QAQ,没注意过……
话说,现在服务器启动后,有办法终止吗,还是说只能kill了