首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Elixir Exrm中的参数化节点名

Elixir Exrm中的参数化节点名
EN

Stack Overflow用户
提问于 2015-10-29 13:41:51
回答 1查看 1.1K关注 0票数 5

我想在一台机器上将Exrm与Erlang一起使用。

我需要创建多个版本,这些版本只与节点名称不同。

我知道,我可以在rel/vm.args中配置节点名称,但它将是静态的。我可以以某种方式生成具有不同节点名称的多个版本吗?

EN

回答 1

Stack Overflow用户

发布于 2016-02-23 07:55:34

我也在研究同样的问题。一种可能的方法:

rel/vm.args支持OS环境变量参数化。所以你可以像这样做

代码语言:javascript
复制
## Name of the node
-name ${MY_NODE_NAME}

## Cookie for distributed erlang
-setcookie ${MY_COOKIE}

然后,您可以在批处理文件中调用:

代码语言:javascript
复制
export RELX_REPLACE_OS_VARS=true
export MY_NODE_NAME=foobar@my_host
export MY_COOKIE=foobar

注意RELX_REPLACE_OS_VARS --这很重要!

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33406725

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档