2013-08-25 35 views
6

üzerinde bir ölçekleme uygulamasına bir arka plan işlemi (kereviz) ekleme RH Openshift için bir ölçekleme uygulaması geliştiriyorum.
1) HAProxy ve web kartuşu
2) MySQL 5,1 veritabanı
3) arka plan işlemi (kereviz) Zaten ayar oluşturarak birinci iki dişli sahipOpenShift

: aşağıdaki amaçlar için, üç vites kullanmak planı ölçeklenebilir bir uygulama ve MySQL veritabanı kartuşu ekleyerek. Celery'i çalıştırmak için son donanımı nasıl atayabilirim?

cevap

2
rhc cartridge-add https://raw.github.com/tresbailey/openshift-celery-cartridge/master/metadata/manifest.yml -a <appname> 

Ben "openshift kereviz kartuşu" ararken buldum sadece biri, bu kartuş test değil, ama bir ölçekli bir uygulama içinde kendi dişli yükler olduğunu doğrulayabilir. Uygulamanızın kaç tane dişli kullandığını ve hangi kartuşların çalıştığını (yukarıdaki kartuşu takmadan önce ve sonra) doğrulamak için rhc app show <appname> --gears'u çalıştırabilirsiniz.

+0

Bunu test ettim, yalnızca ana vitese takıyor. Bu, ölçek olmayacağı anlamına gelir. Python modülünden bir servis kartuşunun nasıl yapıldığını bilen varsa lütfen bize bildirin. – wassname

+0

Ölçeklendirilmiş bir uygulamaya yüklediniz mi? Aksi halde, mevcut olan tek vitese takılacaktır. –

+0

Evet, önerdiğin komutu denedim ve denedim. Ben bile onu çatallı ve ölçeklenmiş bir uygulamada bir hizmet tipi kartuş olarak çalışmayı denedim ama python erişemedi. Bir eklenti olarak, birincil donanıma takıldığı için olabilir. – wassname

İlgili konular