タイプロと篠塚くんに狂った4ヶ月と、デビューから今日までの5ヶ月の忘備録(23歳おめでとう) 篠塚大輝くん、23歳の誕生日おめでとうございます 1年前の7月はおそらくタイプロ書類審査通過のお知らせが来ていたくらいのはずだ……あまりにも激動の1年すぎる。このブログの前半は2月14日、最終審査発表の前日にだらだら書いていたもので、うまくおさめられなくてお蔵…

display Gearman status with pure perl gearmand の様子をモニタリングするための mod_gearman_status ってのが gearman の ml にあがってたけど、C でかいてある意味がわからないし、適当なかんじコードだし、apache module として実装する意味がわからないので、pure perl でかきなおしてみた。 http://github.com/amir/mod_gearman_status ↓ http://github.com/tokuhirom/gearman-stat.psgi Published: 2010-06-30(Wed) 17:17
gearman の worker process にスコアボードをつけてみる http://d.hatena.ne.jp/tokuhirom/20100201/1264989237 ↑でつくったスクリプトに score board 機能をつけてみた。 で、これかいてからきづいたんだけど、Parallel::Prefork には Parallel::Prefork::SpareWorkers ってのがあるんですね。で、これつかうと score board とかもつかえる。じゃあ、なにがちがうのかなーと。 で、いろいろきいてみたところ 「Parallel::Scoreboard のメリット」は 任意の長さのデータを書ける 監視プロセスとワーカープロセスに親子関係がなくても使える 任意のマネージャーと組み合わせることができる 毎秒1回ポリングとかにはむかない(モニタリングの方は遅いため) ステー
How to manage Gearman worker processes. http://www.pqpq.de/mt/2010/01/gearmandriver.html ^^ I don't like this approach. Gearman のワーカーの管理はこういう風にするのが個人的にはおすすめ。 make workers as prefork model by Parallel::Prefork MaxRequetsPerChild(such as same name configuration in Apache) is required use daemontools for your laziness Gearman::Driver is too heavy framwork for me. (and, workers should save the memory,
web2.0 時代のジョブキューサーバー Gearman と TheSchwartz の関係について - TokuLog 改めB日記に書かれているとおり、Gearmanは仕事を投げられたらすぐやって返す前提になっていて今やりたくないけどあとでやるみたいなのができません。 たとえば、10分後にならできるんだけど、という仕事が来たとします。 このときGearmanのワーカの中でsleepして10分待つと、後から来たほかの仕事を一切しないで10分待つことになってしまって、後から来た仕事が今すぐできるものだったとしても10分待たれさるのでGearmanだと今来た仕事のためにsleepして待つわけにはいきません。 結果としてGearmanだとやってきた仕事を今すぐやるか、絶対やらないか、の二択になってしまいます。 それだと困るので、もう一方のTheSchwartzだと、今やりたくないけどあとでやる、
Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く