1

我有一个主管可以启动作为数据库服务器的动态子级。当数据库服务器被异常终止时,主管重新启动它,这是它应该的。

但我在 shell 中有一个对数据库服务器的引用,如下所示:

Ref = {Pid, Ref}

例如 {<0.52.0>,#Ref<0.0.0.146>}

当我想用我的一个数据库服务器做某事时,它看起来像这样

database_server:write(Country,Capital,Ref).

例如

database_server:write(England,London,Ref).

因此,在该孩子重新启动后,我希望能够使用相同的 Ref,即使 Pid 在重新启动时很可能发生了变化。

在网上找不到任何好的解决方案:/

谢谢!

4

0 回答 0