热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

开发笔记:如何编写节点列表的应用环境值?

篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何编写节点列表的应用环境值?相关的知识,希望对你有一定的参考价值。

篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何编写节点列表的应用环境值?相关的知识,希望对你有一定的参考价值。



当使用rebar进行发布时,我必须设置一个环境变量。它是一个节点列表。例如:

vm.args
# -zarah cluster_nodes ['zarah_slave_a@yus-iMac.local','zarah_slave_b@yus-iMac.local','emacs@yus-iMac.local']

但是在运行时,shell会给出错误消息:

*************
{error_logger,{{2013,11,20},{10,47,28}},"application_controller: ~ts: ~ts~n",[["syntax error before: ","'.'"],"[zarah_slave_a@yus-iMac.local,zarah_slave_b@yus-iMac.local,emacs@yus-iMac.local]"]}
Erlang R16B02 (erts-5.10.3) [source] [64-bit] [smp:4:4] [async-threads:10] [hipe] [kernel-poll:fals

我认为这是“。”引起的问题。在节点名称中。怎么处理呢?


答案

在单引号前添加双引号,它将起作用。

-zarah cluster_nodes ["'zarah_slave_a@yus-iMac.local'","'zarah_slave_b@yusiMac.local'","'emacs@yus-iMac.local'"]


推荐阅读
author-avatar
沫cc乀纱蔓
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有