将后台进程(celery)添加到OpenShift上的扩展应用程序

Max*_*son 6 scalability haproxy openshift

我正在为RH Openshift开发一个缩放应用程序.我计划使用三个齿轮用于以下目的:
1)HAProxy和网络盒
2)MySQL 5.1数据库
3)后台进程(Celery)

我已经设置了前两个齿轮,创建了一个可扩展的应用程序,并添加了MySQL数据库盒.如何指定运行Celery的最后一个档位?

小智 2

rhc cartridge-add https://raw.github.com/tresbailey/openshift-celery-cartridge/master/metadata/manifest.yml -a <appname>
Run Code Online (Sandbox Code Playgroud)

我还没有测试过这个墨盒,它只是我在搜索“openshift celery 墨盒”时发现的一个,但我可以验证它是否安装在缩放应用程序中自己的设备上。您可以运行rhc app show <appname> --gears来验证您的应用程序正在使用多少个齿轮,以及每个正在运行的墨盒(在安装上述墨盒之前和之后)