首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >erlang开发工作流中缺少的东西

erlang开发工作流中缺少的东西
EN

Stack Overflow用户
提问于 2012-11-21 19:09:50
回答 2查看 726关注 0票数 2

我是新来的二郎和钢筋

最近我阅读了关于钢筋的教程

  • 二郎钢筋教程
  • 带有钢筋的Erlang应用程序管理器

但是我觉得缺少一些东西,例如,在compilegenerate之后,我用下面的命令rel/${nodeid}/bin/${nodeid} console测试代码运行我的应用程序,但是当我总是关闭控制台时,我需要杀死自己的epmd.exe (来自process )。

有一些教程关于更完整的工作与钢筋?

EN

回答 2

Stack Overflow用户

发布于 2012-11-21 19:54:06

epmd是erlang portmapper守护进程。如果它不存在,则自动启动,默认行为是在任何erlang停止后继续运行。

我不知道改变这种行为的任何选项,只要没有注册更多的节点,命令epmd -kill就应该终止进程。您可以使用命令epmd -names检查它。

票数 5
EN

Stack Overflow用户

发布于 2013-04-30 16:44:49

epmd永久运行通常没有问题。这里发生的事情是工作流不断地创建epmd.exe,启动它,然后尝试删除它--这在Windows上是行不通的。

我发现的最简单的解决方法是在目录层次结构的epmd 外部启动,在运行之前启动。例如。

代码语言:javascript
复制
     "C:\Program Files\erl5.9.3.1\erts-5.9.3.1\bin\epmd"

如果它已经在运行,那么Erlang运行时将不会尝试从发布文件夹启动它。

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

https://stackoverflow.com/questions/13500370

复制
相关文章

相似问题

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