【问题标题】:How to wrap node js app into a rails gem如何将 node js 应用程序包装到 rails gem
【发布时间】:2015-12-02 22:15:36
【问题描述】:

我有一个 nodeJS 应用程序可以进行一些计算。我很好奇是否有一种方法(并且有意义)为我的应用程序创建一个可以运行该 nodeJS 应用程序并与 rails 通信的 rails gem(我正在使用 heroku)

【问题讨论】:

    标签: ruby-on-rails heroku gem rubygems


    【解决方案1】:

    我最终将 nodejs 应用程序作为具有共享 REDIS 的单独应用程序运行。我使用 REDIS subscribe (pub/sub) 在 rails 应用程序和 nodejs up 之间进行通信,并在 rails 端持续运行 rake 任务,该任务将为来自 nodejs 应用程序的消息创建 sidekiq 作业。

    但是,在 Procfile 中指定它的工作人员上运行 nodejs 应用程序同样简单,例如:

    nodejs: node nodeapp/index.js
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-01
      • 2014-12-13
      • 2012-07-15
      • 1970-01-01
      相关资源
      最近更新 更多