我在模块rpc
函数pmap中找到了。我在尝试使用它时卡住了。
第一个问题 - 它是否需要与其他节点连接,或者它会像lists:map
没有与其他节点的连接一样执行?
我尝试在pmap
不连接其他节点的情况下执行,但出现异常:
7> rpc:pmap( { erlang, '+' }, [], [[1,1],[2,3]] ).
** exception exit: badrpc
in function rpc:check/2 (rpc.erl, line 745)
之后 - 我启动了另一个本地节点并将其与 current. 但仍然得到同样的错误。
请告诉我如何rpc:pmap
正确使用。
谢谢
PS 以下代码可以正常工作(返回结果 3):
70> erlang:apply( erlang, '+', [1,2] ).
3
71> erlang:'+'(1,2).
3