【发布时间】:2021-09-30 04:33:10
【问题描述】:
我正在尝试更改通常使用 iex -s 执行的 heroku 上的一些数据,但以下命令什么也不做。
heroku run iex
【问题讨论】:
标签: heroku elixir phoenix-framework
我正在尝试更改通常使用 iex -s 执行的 heroku 上的一些数据,但以下命令什么也不做。
heroku run iex
【问题讨论】:
标签: heroku elixir phoenix-framework
有效的命令是
heroku run iex -S mix
【讨论】:
在处理phoenix 项目时,只需使用:
heroku run iex -S mix phoenix.server
在 iex 控制台中启动服务器
或者干脆
heroku run iex -S mix
在不启动服务器的情况下编译文件。
【讨论】:
heroku run POOL_SIZE=1 iex -S mix.
Interactive Elixir (1.8.1) - press Ctrl+C to exit (type h() ENTER for help)),但从未真正进入(交互式)iex 提示符。
请注意,如果您使用自 Elixir 1.8 以来 Mix 附带的本机发布机制将您的应用程序部署到 Heroku,您可以简单地 ssh 进入正在运行的 dyno 并远程进入正在运行的 BEAM 节点:
# In your local terminal
heroku ps:exec
# In the dyno
_build/prod/rel/your_app/bin/your_app remote
这是开箱即用的。
【讨论】: