在heroku上部署Elixir非Phoenix项目

Published 05-01-2019 16:32:44

在heroku上创始项目

使用 https://github.com/HashNuke/heroku-buildpack-elixir 这个 Buildpack

$ heroku apps:create huobi-bot-ex --buildpack "https://github.com/HashNuke/heroku-buildpack-elixir.git"

配置 Elixir 版本

编辑项目下 elixir_buildpack.config 文件

只有worker,不需要web

设置 web 为0,worker 为 1

$ heroku ps:scale worker=1 -a huobi-bot-ex
$ heroku ps:scale web=0 -a huobi-bot-ex

Procfile

worker: mix run --no-halt