【问题标题】:how to run swift server single process如何运行swift服务器单进程
【发布时间】:2017-08-29 23:48:14
【问题描述】:

我正在尝试在 Ubuntu 上使用 Kitura 运行基于 swift 的 Web 服务器。 这是启动 hello word 服务器的以下命令。 .build/debug/helloworld 我可以使用.build/debug/helloworld & 启动独立进程 但是如果再次执行,则使用该启动会创建多个进程。 或者如果我只想运行单个进程,我必须杀死旧进程然后启动新进程。

我已按照以下教程启动服务器。但是不想使用 Bluemix 来部署应用程序。相反,我想在 AWS ubuntu 上启动它。 http://www.kitura.io/en/starter/gettingstarted.html

我认为必须有更简单和正确的方法来做到这一点。

如你所见,我几乎是服务器新手。

【问题讨论】:

    标签: swift ubuntu server kitura server-side-swift


    【解决方案1】:

    如果您只是想测试您的服务器,您可以在屏幕会话中运行它。 Screen 是通过 ssh 管理远程服务器的必备工具。

    如果您想将它作为服务/守护程序正确运行,您应该查看 systemd。

    【讨论】:

      【解决方案2】:

      您必须终止 Kitura 进程才能停止 Kitura 服务器应用程序 - 没有其他方法可以停止它。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-09-20
        • 1970-01-01
        • 2023-03-27
        • 2012-03-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多