2

现在我正在用 Apache Thrift 试水,我目前使用的是TThreadedServer用 Python 编写的,但是当我运行服务器时,它没有被守护。有没有办法让它作为守护进程运行,或者有没有另一种方法可以在生产环境中运行节俭?

4

2 回答 2

3

守护进程与节俭无关。Thrift 只为不同平台提供通信层,您可以使用 thrift 支持的几种编程语言之一运行服务器(即您能想到的绝大多数)。无论您是用 Java、C++(我已经尝试过)还是 python 编写服务器,它们都不会创建守护进程。不支持此功能(例如 PHP 本身不支持多线程也不支持守护进程)。

我刚刚看到 supervisord,并没有玩太多,但它似乎是管理像 thrift 服务器这样的进程的好选择。

于 2013-03-26T10:10:40.330 回答
1

我想你正在寻找这个:nohup hbase thrift start &

这是我发现在与 Linuxsession 断开连接后保持节俭工作的唯一方法。

于 2013-04-08T07:07:41.687 回答