gpt4 book ai didi

二郎: RPC to a node with output on that node

转载 作者:行者123 更新时间:2023-12-04 07:30:25 27 4
gpt4 key购买 nike

有没有办法对节点进行 rpc 调用,但在该节点上显示输出,而不仅仅是在调用节点上(实际上,如果调用节点没有显示输出,我不会太烦恼)。

虽然我明白我可以使用

rpc:call( Node, erlang, display, [ someTerm ] ).

这将在 Node 上显示“someTerm”,我真正想要的是获取在远程节点终端上显示的已执行方法的结果,以便尝试在 Node 上运行 ls :
rpc:call( Node, c, ls, [] ).

它实际上会将结果文件夹内容写入 Node.js 的终端。

我的想法是我可以从单个节点驱动演示,但让我驱动的节点显示对它们的操作历史记录。

最佳答案

尝试 ;-)

rpc:call( Node, c, ls, [] ).

或者当您想在 Node 上显示时
spawn(Node, fun()->group_leader(whereis(user),self()), c:ls() end).

或者更有趣的例子是将本地进程的输出重定向到 Node 的另一个终端
group_leader(rpc:call(Node, erlang, whereis, [user]), self()),
c:ls(),
group_leader(whereis(user), self()).

关于二郎: RPC to a node with output on that node,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/872198/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com