我有使用mix release
:bin/app
编译的二进制文件。
如何使用iex
运行它,以便连接到进程控制台并能够从bin/app
调用函数?
有两种方法:
-
bin/foo start_iex
- 从
iex
连接到正在运行的远程(为此,应用程序应该已启动并命名。(
假设应用程序以foo@192.168.1.42
运行,并且本地主机为192.168.1.10
,这将打开一个远程shell:
iex --name remote@192.168.1.10
--remsh foo@192.168.1.42
--cookie COOKIE