如何获取 "gen_server" 的本地名称?

how to get "gen_server" 's local name?

可以在gen_server的状态下保存本地名称,但我认为既然它已经存储在gen_server中,就可以获取它。

怎么做?

如果您使用这样的命令启动 gen_server:

{ok,Pid} = gen_server:start_link({local, localName}, Module, Args, Options]).

可以通过命令获取localName:

process_info(Pid, registered_name).