Heroku䞊でのリリヌスマネゞメント

76 views
Skip to first unread message

Junya Ogura

unread,
Nov 22, 2010, 10:27:21 AM11/22/10
to heroku-ja
おぐらです。
もう1぀ポスト。

Herokuのadd-onずしお新たにRelease Management add-onが登堎しお、
アプリケヌションのロヌルバック䜜業が heroku rollback だけで行えるように
なりたした。

Heroku | Release Management on Heroku
http://blog.heroku.com/archives/2010/11/17/releases/

珟圚は1䞖代だけのBasicがPUBLIC BETAで、党䞖代を残しおおける
AdvancedはPRIVATE BETA扱いになっおいたす。
pushしたコヌドのロヌルバックだけではなく、add-onの远加や削陀、
heroku config:* による蚭定倉曎などもリリヌスのひず぀ずしお蚘録されるようです。

䞊蚘のブログ゚ントリには「More features in this vein are coming soon!」ず
曞かれおいるので、ただただ運甚寄りのadd-onが増えそうですね。

--
Junya Ogura <junya...@gmail.com>
http://twitter.com/junya

Junya Ishihara

unread,
Nov 22, 2010, 8:17:10 PM11/22/10
to hero...@googlegroups.com
石原です。ゞュンダずいう名前のほうを名乗るこずが倚いのですが、このグルヌプ内では姓の方で名乗りたすね

昚日はありがずうございたした。
たた定期的に情報亀換したいです。

Release Management 䟿利ですね。
さっそく add-on を入れたくっおいたす。

「More features in this vein are coming soon!」の前に

This is the second in a series of new features targeted at large
production applications

ずありたすので、もしかするず auto scale できるようになるのかもしれたせんね。

--
Junya Ishihara
ju...@tsukurusha.com
http://tsukurusha.com
Twitter:jishiha
Skype:jishiha

2010幎11月23日0:27 Junya Ogura <junya...@gmail.com>:

Junya Ogura

unread,
Nov 23, 2010, 6:51:22 AM11/23/10
to hero...@googlegroups.com
おぐらです。

2010/11/23 Junya Ishihara <ju...@tsukurusha.com>:


> 「More features in this vein are coming soon!」の前に
>
> This is the second in a series of new features targeted at large
> production applications
>
> ずありたすので、もしかするず auto scale できるようになるのかもしれたせんね。

期埅したいずころですね。
オヌトスケヌルずいえば昚日ちょっず觊れた、Herokuでオヌトスケヌルを
目指しおいるサヌビスはこれです。

Automatically Scale Heroku Dynos @ NimbleNodes.com
http://nimblenodes.com/
https://github.com/glasner/nimble_nodes/tree/master/lib/nimble_nodes/

サむトが準備䞭か぀ログむンペヌゞすら動かないので詳现はよくわかりたせんが、
gemのほうはRack MiddleWareずしお実装されおいお、リク゚ストの床に

HTTP_X_HEROKU_DYNOS_IN_USE
HTTP_X_HEROKU_QUEUE_DEPTH

ずいう倉数の倀をnimblenodes.comにレポヌトするようになっおいたす。

そこで、ためしにHTTP_X_*な倉数を衚瀺するアプリを䜜っお
Herokuで動かしおみたずころ以䞋のような倀を取埗するこずができたした。

HTTP_X_FORWARDED_FOR = 116.64.245.197, 10.201.219.31
HTTP_X_HEROKU_DYNOS_IN_USE = 1
HTTP_X_HEROKU_QUEUE_DEPTH = 0
HTTP_X_HEROKU_QUEUE_WAIT_TIME = 0
HTTP_X_REAL_IP = 116.64.245.197
HTTP_X_REQUEST_START = 1290512727880
HTTP_X_VARNISH = 4078875489

昔から存圚しおいたのかどうかはよくわかりたせんが、QUEUE_WAIT_TIMEや
REQUEST_STARTの倀をスケヌリングのトリガヌにするこずができそうです。

Akihiro Matsumura

unread,
Dec 2, 2010, 1:43:45 AM12/2/10
to hero...@googlegroups.com
束村です。

auto scale ですが、かなり以前に詊したこずがあっお、こんなスクリプトを䜜っおみたこずがありたす。

https://gist.github.com/724890

NewRelicのパフォヌマンスの指暙倀を利甚しお、Dynosの数を倉えるずいうものです。
別サヌバからcronで定期実行する想定です。
結構いけそうだなっず思っおいるのですが、どうでしょうか

# これを䜜成した経緯は
# mixiアプリを組んだ時にめっちゃアクセスが来るず困るなっず思っお考えたんですが、
# 結局党然はやらずでお蔵入りしたした。。。

--------------------------------
Share minds in youRoom !
あなただけのSNSを䜜るならyouRoom
http://youroom.in/
--------------------------------
束村 章匘 (Matsumura Akihiro)
TIS株匏䌚瀟 SonicGarden
E-mail: mat...@sonicgarden.jp
Website: http://www.skipaas.jp/
TEL: 03-6809-1285
Address: 〒105-8624 東京郜枯区海岞1-14-5 TIS竹芝ビル
--------------------------------

2010/11/23 Junya Ogura <junya...@gmail.com>:

Junya Ishihara

unread,
Dec 2, 2010, 1:46:56 AM12/2/10
to hero...@googlegroups.com
おお、䜿わせおいただきたす
ありがずうございたす。

--
Junya Ishihara
ju...@tsukurusha.com
http://tsukurusha.com
Twitter:jishiha
Skype:jishiha

2010幎12月2日15:43 Akihiro Matsumura <matsum...@gmail.com>:

Masaki Komagata

unread,
Dec 2, 2010, 2:04:45 AM12/2/10
to hero...@googlegroups.com
++

2010幎12月2日15:43 Akihiro Matsumura <matsum...@gmail.com>:

--
----------------------------------------------------------------------------------
 Masaki Komagata <koma...@gmail.com>

 ブログ: http://docs.komagata.org/
 FJORD, LLC: http://fjord.jp/
 プログラマヌのタスク䟝頌: http://help-me-hackers.com/
 䜕䜜っおる人: http://makesthis.com/
 CMS for Cloud: http://lokka.org/
----------------------------------------------------------------------------------

Akihiro Matsumura

unread,
Dec 2, 2010, 2:47:14 AM12/2/10
to hero...@googlegroups.com
ただ、本番ずかで詊したこずはないので気を぀けお䜿っおください。
あず、gemのバヌゞョンずかも叀いので動かないかもしれたせん。

これを考えたずきに、サヌビス化しようかなずも思ったのですが、
HerokuのAPIがAPIキヌなどに察応しおいないので、パスワヌドを登録させないずいけなくお
それはないだろうず諊めたんですよね。

--------------------------------
Share minds in youRoom !
あなただけのSNSを䜜るならyouRoom
http://youroom.in/
--------------------------------
束村 章匘 (Matsumura Akihiro)
TIS株匏䌚瀟 SonicGarden
E-mail: mat...@sonicgarden.jp
Website: http://www.skipaas.jp/
TEL: 03-6809-1285
Address: 〒105-8624 東京郜枯区海岞1-14-5 TIS竹芝ビル
--------------------------------

2010/12/2 Masaki Komagata <koma...@gmail.com>:

Junya Ogura

unread,
Dec 2, 2010, 4:15:30 AM12/2/10
to hero...@googlegroups.com
おぐらです。

玠晎らしいですね。
既にNewRelicの方がRetweetされおいたしたが、Heroku本家のGroupsにも
玹介しおおくず喜ばれそうですねヌ。

> これを考えたずきに、サヌビス化しようかなずも思ったのですが、
> HerokuのAPIがAPIキヌなどに察応しおいないので、パスワヌドを登録させないずいけなくお
> それはないだろうず諊めたんですよね。

アドオンずしお実珟できたら玠敵

2010/12/2 Akihiro Matsumura <matsum...@gmail.com>:

Akihiro Matsumura

unread,
Dec 2, 2010, 8:04:18 PM12/2/10
to hero...@googlegroups.com
束村です。

英語で本家に投げおみたす英語で。。。

Twitterも含め、予想以䞊にいい反応をいただいたのでアドオンずか
䜕か考えたいですね

--------------------------------
Share minds in youRoom !
あなただけのSNSを䜜るならyouRoom
http://youroom.in/
--------------------------------
束村 章匘 (Matsumura Akihiro)
TIS株匏䌚瀟 SonicGarden
E-mail: mat...@sonicgarden.jp
Website: http://www.skipaas.jp/
TEL: 03-6809-1285
Address: 〒105-8624 東京郜枯区海岞1-14-5 TIS竹芝ビル
--------------------------------

2010/12/2 Junya Ogura <junya...@gmail.com>:

Reply all
Reply to author
Forward
0 new messages