gpt4 book ai didi

erlang - 在 gen_server 行为中,如何使用函数 nodes() 在节点之间实现广播消息?

转载 作者:行者123 更新时间:2023-12-02 05:01:50 27 4
gpt4 key购买 nike

我知道如何发送消息,但接收功能让我很困扰。

broadcast(Message) ->
Nodes = nodes(),
gen_server:cast(aname, {broadcast, Message, Nodes}).

handle_cast({broadcast, Message, Nodes}, State) ->
lists:map(fun(x) -> {aname, X} ! Message end, Nodes).

如何接收其他节点的消息?

最佳答案

gen_server:cast/3 或 gen_server:multi_call/3

关于erlang - 在 gen_server 行为中,如何使用函数 nodes() 在节点之间实现广播消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16935609/

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