erlang 如何获取“gen_server”本地名称?

twh00eeo  于 2022-12-08  发布在  Erlang
关注(0)|答案(1)|浏览(170)

可以将本地名称保存在gen_server的状态中,但我认为由于它已经存储在gen_server中,因此可以获取它。
怎么做呢?

vcirk6k6

vcirk6k61#

如果使用如下命令启动gen_server:

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

可以通过以下命令获取localName:

process_info(Pid, registered_name).

相关问题