Cloudfoundry的Sidekiq工人

时间:2012-12-20 14:09:21

标签: cloudfoundry sidekiq

我已阅读有关background tasks on Cloud Foundry的可用文档。但这对如何将sidekiq部署到cloudfoundry没有帮助?

如何运行bundle exec sidekiq

2 个答案:

答案 0 :(得分:1)

当您推送应用程序时,不是为框架选择“Rails”,而是选择“其他”然后选择“独立”,然后会提示您输入启动应用程序的命令,这是您输入的位置{ {1}}

答案 1 :(得分:0)

尝试创建新的清单(manifest.worker.yml)并包含以下内容:

applications:
  .:
    name: APPNAME-worker
    framework:
      name: standalone
      info:
        mem: 64M
        description: Standalone Application
        exec: 
    url: 
    path: .
    runtime: ruby19
    command: bundle exec sidekiq -e production
    mem: 256M
    instances: 1
    services:
      APPNAME-postgresql:
        type: postgresql
      APPNAME-redis:
        type: redis

现在开始你的sidekiq工作人员:

vmc push --manifest manifest.worker.yml --path .

服务应与您在网络应用的manifest.yml

中包含的服务相同
相关问题