2

我有一个具有以下要求的应用程序。

在我的 Erlang App 运行期间。我需要在本地主机或远程主机上启动一个或多个远程节点。

我查看了以下选项

1) 要在本地主机上启动远程节点,请使用从模块或 net_kernel:start() API。但是对于后者,似乎无法指定启动脚本文件名等选项。

2)在任何情况下,我都不需要从属配置,因为我需要模仿在本地和远程主机上产生的节点的类似行为。在我当前的设置中,我无权 rsh 到远程主机。我能想到的解决方法是在远程主机上运行一个默认节点,以便通过 spawn 或 rpc:async_call 和 os:cmd 组合启用远程节点创建

是否有任何其他 API 接口来启动 erl ?

我不确定这是解决此问题的最佳或最干净的方法,我想知道 Erlang 的相同方法吗?

提前致谢

4

1 回答 1

0

有一个pool模块可以帮助你,但是它使用了slave模块(其中rsh的)。

于 2013-03-12T11:54:15.297 回答