Erlang 二郎:获得;“注册名称”;与'pid'关联`
是否有直接的方法检索与Erlang 二郎:获得;“注册名称”;与'pid'关联`,erlang,Erlang,是否有直接的方法检索与pid()关联的注册名称?或者我必须检查registered()名称,然后对列表中的每个元素执行Where is(),才能找到它吗?签出并查看此项目规范: {registered_name,Atom} Atom是进程的注册名称。如果进程没有注册名称,则列表中不存在此元组 另外,为什么要使用这种反向映射?这只是为了交互式调试吗?@Christian:我有一个“消息总线”,可以跟踪“订阅者”。我通过他们的“注册名称”来实现这一点,所以当服务器重新启动时(new pid()),我
pid()
关联的注册名称
?或者我必须检查registered()
名称,然后对列表中的每个元素执行Where is()
,才能找到它吗?签出并查看此项目规范:
{registered_name,Atom}
Atom是进程的注册名称。如果进程没有注册名称,则列表中不存在此元组
另外,为什么要使用这种反向映射?这只是为了交互式调试吗?@Christian:我有一个“消息总线”,可以跟踪“订阅者”。我通过他们的“注册名称”来实现这一点,所以当服务器重新启动时(new pid()),我不会失去所有的配置->降低停机时间