【问题标题】:Hosting for erlang application托管 erlang 应用程序
【发布时间】:2011-07-11 19:26:33
【问题描述】:

任何地方都有erlang托管吗?

【问题讨论】:

    标签: erlang hosting


    【解决方案1】:

    你也可以使用 Heroku? 构建包在这里:https://github.com/heroku/heroku-buildpack-erlang 还有一个示例应用程序和配置:https://github.com/6/heroku-erlang-example

    希望这会有所帮助。

    【讨论】:

    • 我们这里还有一个实验性的 R15B buildpack:github.com/archaelus/heroku-buildpack-erlang。有一些限制 - 您必须构建一个侦听 http 端口的应用程序(除非您联系我们并获得一个通用的 tcp 端口),并且您还不能构建一个集群应用程序。我们正在努力消除这些限制,但它们暂时存在。但是,您仍然可以通过我们轻松地托管单节点 yaws/webmachine/cowboy 应用程序。
    • 当我在谷歌上搜索与 OP 相同的问题时,这几乎就是我正在寻找的答案。
    • 我很遗憾不能让它工作,我知道这个线程很旧,但你能工作吗? :)
    【解决方案2】:

    我认为你能做的最好的事情就是获得一个可以安装 Erlang 的 VPS。

    似乎没有任何专门的 Erlang 托管服务。

    【讨论】:

      【解决方案3】:

      您不一定需要在目标机器上部署 Erlang,您可以将应用程序部署为自包含版本(版本是一个实际概念 http://www.erlang.org/doc/design_principles/release_structure.html)。这意味着您在安装了您想要使用的 Erlang 版本的机器上构建您的应用程序,例如您的 CI 服务器,并生成您的应用程序的版本。该版本带来了 Erlang 运行时 (ERTS) 和它需要的所有来自构建服务器的库(构建和目标架构应该相同),并且当您使用 rebar 时,甚至是启动脚本。

      Basho 的钢筋工具大大简化了生成版本(参见https://github.com/basho/rebar)。如果您使用 rebar,您的应用程序必须符合 OTP(请参阅有关版本的链接)。

      这种方法的一个缺点是,与您的实际应用程序相比,您的版本可能非常大。但是您也可以试验多个版本的 Erlang,并且不需要在目标机器上为 Erlang 构建工具。


      编辑:

      托管 Erlang 应用程序以实现高性能的未来很可能是:

      Erlang on Xen

      在没有操作系统的虚拟机管理程序上运行 Erlang。

      【讨论】:

        【解决方案4】:

        我通常租用 EC2 实例并在那里安装 erlang。

        【讨论】:

          【解决方案5】:

          有一个 cartridge available 用于在 Redhat 的 Openshift Paas 上运行 Erlang,这是一种托管应用程序的简单方法,但它是有罪的。

          【讨论】:

            【解决方案6】:

            具有 XEN 虚拟化的 VPS 托管将是最佳选择。您可以完全访问或控制操作系统内核并附带基本和必需的模块设置。它将为您提供高性能、优质结果等。

            【讨论】:

              【解决方案7】:

              今天你可以试试digital ocean。它具有具有巨大可能性的 linux Ubuntu VM。它是稳定且廉价的解决方案。 About installingErlang。我认为今天它是现代解决方案。

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 2010-10-31
                • 1970-01-01
                • 1970-01-01
                • 2015-05-07
                • 2011-11-26
                • 1970-01-01
                • 1970-01-01
                相关资源
                最近更新 更多