X

分散型携帯用2chビュア・がっくしメニュー3

■ このスレッドは過去ログ倉庫に格納されています
2007/01/18(木) 03:38:29ID:anV5hy2D0?BRZ(5555)
入り口:http://2chs.net/orz/top.cgi

日々増え続ける携帯からのアクセス
みんなのサーバで支えよう

■はじめに
Open Resource Zone(こじつけです)。
CGIが使えるサーバを持ってる皆さんに協力してもらって、みんなのサーバで2chの携帯アクセス負荷を軽減しようという計画です。
CGIを1個、他数個のファイルを自分のサーバに設置するだけで簡単に参加できます。
各種自動設定、オートアップデート機能付きなので、サーバ提供者は何もメンテナンスする必要はありません。

サーバをお持ちの皆さん、あなたのサーバをちょこっと貸してくれませんか?

詳しくはコチラへ↓
http://2chs.net/orz/

前スレ:
http://qb5.2ch.net/test/read.cgi/operate/1135497634/
2007/04/08(日) 21:50:31ID:q3xFQmqq0
>>330
気になったが、パケ代節約のためかと思いスルーしてた。
2007/04/09(月) 02:00:19ID:S1tSeRxF0
orz.2ch.io の鯖で worker + mod_perl2 + threaded perl で動かしてみた。
簡単なHello, worldスクリプトで試した結果。
apache1.3 + mod_perl より速いんでないかしら。

Concurrency Level: 100
Time taken for tests: 2.866818 seconds
Complete requests: 1000
Failed requests: 0
Write errors: 0
Total transferred: 131000 bytes
HTML transferred: 14000 bytes
Requests per second: 348.82 [#/sec] (mean)
Time per request: 286.682 [ms] (mean)
Time per request: 2.867 [ms] (mean, across all concurrent requests)
Transfer rate: 44.30 [Kbytes/sec] received

Connection Times (ms)
min mean[+/-sd] median max
Connect: 0 7 15.9 0 126
Processing: 34 269 503.6 92 1893
Waiting: 0 134 355.9 58 1776
Total: 34 277 510.0 92 1924

Percentage of the requests served within a certain time (ms)
50% 92
66% 111
75% 127
80% 140
90% 952
95% 1897
98% 1901
99% 1902
100% 1924 (longest request)

どうせproxyだから実行速度速くなくてもいいんだけどね。。。
ちなみに、prefork + cgi は遅すぎて話しになってなかったです。
2007/04/09(月) 08:48:41ID:wp+EzZFSO
jn1ayu.dip.jpですが、OSをDebian 3.1から4.0にアップグレードする作業をしています。
今日いっぱい、鯖リストから外していただけますでしょうか。
2007/04/09(月) 09:31:43ID:cx1B5r1j0
>>331
なるほど。そういう考えもあったのですね。
タグが入っていないとmod_layoutと相性が悪くなってしまってどうしよう、という感じです。
2007/04/09(月) 10:46:37ID:PHAECQcI0
>>334
ってかmod_layoutって広告でも挿入するの?

負荷も容量もたいしたことないモノなんだし、
可能なら広告無しで貢献してあげようよ。
2007/04/09(月) 15:43:24ID:cx1B5r1j0
>>335
フッタあたりに付加機能的なものを仕込めればな〜と思っている次第です。
2007/04/09(月) 17:50:48ID:iNv+FZHV0
>>332
やっぱworkerはスゲー!
うちもworkerにして貢献したいけど、mod_phpがpreforkじゃないと動かないらしくてコマル。

なんとかpreforkでも高速化してみようと、SpeedyCGIで動かしてみたら
use varsしてる変数が初期化されてないから正常に動かなかった。
くやしいっ…!

超面倒だけど、use varsの後に
%FORM = ();
とか書いてくれないかしら
2007/04/09(月) 18:39:15ID:3okiasP70
スレッド関係のオプション付ければ、mod_phpもworker MPMで動くがな。
339stream ◆PNstream2s
垢版 |
2007/04/09(月) 18:49:02ID:xpAkuO8C0
いやオプションは今は何もつけなくていい
2007/04/09(月) 19:06:51ID:iNv+FZHV0
>>338-339
うひょーそうだったのか
サンクス!間違った情報を信じていたようです。
さっそく試してみよう
2007/04/10(火) 03:21:36ID:aTZ0dr2A0
>337
mod_perl専用Apacheを立ち上げて、
mod_proxyかなんかで実行すればイイジャマイカ。
2007/04/10(火) 12:06:14ID:aTZ0dr2A0
αテスト中。
http://orz.2ch.io/p

Host と Time が表示されていますが、
テスト中なので、ということで。

Host は orz.cgi を設置しているサーバ、
Time は orz.2ch.io と Host の通信時間(秒)です。
2007/04/10(火) 16:25:20ID:zly/M6Ij0
>>342
プロクシみたいな感じ?url変わらなくていい感じだ
2007/04/10(火) 21:04:38ID:wz0+2Vy+0
mpm=workerで入れてみた!PHPも動く。
静的コンテンツとか、軽めのCGIへのベンチマークがとてつもないですね。

さあ念願のworkerになったので、せっかくだから以前見た
http://qb5.2ch.net/test/read.cgi/operate/1105909861/478
を信じて、worker+SpeedyCGIでorzメニューを動かしてみます。

MaxRuns1に設定すれば、グローバル変数を初期化してなくても
大丈夫と聞いたので挑戦!
345333
垢版 |
2007/04/11(水) 00:20:58ID:Sb9Ewc+50
OSのアップデート完了しました。
2007/04/12(木) 09:17:52ID:xl+AEXZF0
orz.menti.orgの中の人です。
午後から鯖のhddの交換をするので落とします。
347346
垢版 |
2007/04/12(木) 15:26:54ID:xl+AEXZF0
終了しますた。
2007/04/13(金) 18:34:32ID:HDDuCMD/0
orzに使う鯖の容量を一定にするとかしてくれませんかね。
レスポンスのばらつきがきになるんだが。
2007/04/13(金) 21:09:32ID:lgkkD2n20
容量とレスポンスは無関係では?中央サーバが保持してるリストから直接URL呼ぶんだろうし。
一つのサーバにdatが大量にあったとしても、その中から探し出す処理は中央サーバがやってくれるんでしょ?

レンタルサーバは特に一定にしたときの弊害がありそうで・・
2007/04/14(土) 00:39:54ID:gS28DdHf0
>>349
dat探すのは各サーバですよね。
2007/04/14(土) 13:44:46ID:hoMJPuBw0
dat要求→orz鯖間で持ってる所問い合わせ→無い時は中央に申請
→中央が2chからdat取り許可→取ってきて保存

こうじゃないの?orzシステムはこう言うのだと思ってたんだが。
2007/04/14(土) 15:57:32ID:gsnwdxTL0
容量や鯖の性能よりネットワークの遅延の方が影響ありそうやね。
まぁレスポンスのある程度のばらつきは諦めろってことだな。
2007/04/14(土) 22:01:16ID:7tlxZKgW0
>>351
そんなP2Pみたいなシステムじゃ負荷がすごすぎだろ。
アクセス→中央鯖にdat保持ノード問い合わせ→返ってきたノードから取得。なかったら自分で取得
じゃね?
2007/04/15(日) 05:13:33ID:pfczSnTV0
>>353
あー、元々中央が指揮権持ってるんだからそっちの方が正しいのか・・・スマソ
2007/04/15(日) 06:47:42ID:7k8MBih80?2BP(5890)
angler.ddo.jp鯖です。
定期メンテしますので下記の時間帯止まります。
2007年4月17日7:00から2007年4月19日17:00の間。

以上、よろしくお願いします。
復帰しましたら、これスレで連絡します。
356Itadaki ★
垢版 |
2007/04/15(日) 22:13:19ID:???0
了解ー
2007/04/16(月) 14:54:42ID:w0rAbdet0
ここをクリックして がっくしメニュー を作る
を押すと、
'.' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。失敗
とエラーが出るのですが、原因分かりますか?
2007/04/16(月) 15:27:38ID:fzHkplyH0
>>357
Windows鯖に入れようとしていますか?
359357
垢版 |
2007/04/16(月) 16:01:47ID:w0rAbdet0
仰る通りです。

Win鯖ではダメでしょうか?
2007/04/16(月) 20:44:37ID:MJAL+Xo40
>MaxRuns1に設定すれば、グローバル変数を初期化してなくても大丈夫

そりゃそうだけど便器一つのトイレ状態
2007/04/16(月) 20:50:34ID:s/9cLX050
Unix系OS依存の書式になっている部分があるので、Win鯖だと
ダメっぽいですね。スクリプトは大元のサーバーと同期する
仕組みなので、修正しても元に戻ると思います。

もし常時起動しているWindowsマシンが余っていて、それを
使いたいのならば、例えばVirtual PC 2007を入れてみるのは
どうでしょうか。ゲストOSとしてLinuxなどを入れれば、
Windowsを起動していながら、Linuxも使えます。

Virtual PCはMSが無料で配っています。興味があったらググって見て下さい。
362stream ◆PNstream2s
垢版 |
2007/04/16(月) 21:16:20ID:Wouv1Nra0
>>361
>スクリプトは大元のサーバーと同期する
>仕組みなので、修正しても元に戻ると思います。

とりあえずインストールCGIは関係ないかな、orz.cgiにUNIXじゃないと駄目な部分ある?
363stream ◆PNstream2s
垢版 |
2007/04/16(月) 21:18:48ID:Wouv1Nra0
setup.cgi の 48行目

system('./updata.cgi &');

system('perl ./updata.cgi');

にしたらどうなる?
2007/04/16(月) 21:39:08ID:s/9cLX050
setup後の状態ですが、dat_control.cgiの428行目にも
>>363と同じsystem()の書式がありました。

あと、dat_control.cgiの307行目辺りでalarm()を使っているので、
もしかしたらWindowsだと未実装エラーを返すかもしれませんね。
この部分はevalブロックに囲まれているので、307行目のalarm()が
エラーになると、直後のconnect()が実行されないと思います。
2007/04/17(火) 00:28:19ID:ZVO90on70
winなんかで鯖するなよ(笑)
2007/04/17(火) 00:37:56ID:5sp9Zh300
お仕事以外で触ることはほとんどないですけど
いいですよwin鯖
367357
垢版 |
2007/04/17(火) 02:08:25ID:X2jK5vU10
仮想OSを試してみます。
ダメなら余ってる部品をかき集めてもう一台組む事にします・・・。

レスどうもです。
2007/04/17(火) 10:10:40ID:MH5DsWxP0
私もwin鯖で試したが自動的に./を消してエラーが出ないようにしても
ネットワークから各ファイルを取得できずに諦めた。
2007/04/17(火) 11:26:34ID:WTqa6o7Y0
>>360
うまい例えですね。

古いスレですが、
http://qb5.2ch.net/operate/kako/1093/10930/1093068260.html
629〜の辺りで、bbs.cgiもMaxRuns 1に設定して使っていましたね。

コンパイル後のバイナリをキャッシュして再利用するらしいので、
MaxRuns 1でも多少は効果アリということなのかな…?
2007/04/19(木) 16:12:20ID:OrLeQzKp0?2BP(5890)
angler.ddo.jp鯖です。
>>355の作業終了しました。復旧しております。
以上、ご連絡まで。
2007/04/20(金) 14:12:09ID:UKZGLQ0A0
今月も、一日2500Hit以上のアクセスが来ているようなのですが、
なぜか、午前3時頃のHit数だけが合計100件(平均5件)しかない。
極端に少ない、どっか調子悪いのかな。

こんな状況のところってありますか?
2007/04/20(金) 17:56:51ID:MojA9ols0
ウチのアクセスログは毎日3ケタに届かないよ
鯖落ちなくて平和だけど
2007/04/22(日) 11:40:58ID:yGq234ga0
アクセスログ
--------------------------------------------------------------------------------
2007/04/15: 9765
2007/04/16: 5933
2007/04/17: 3944
2007/04/18: 8160
2007/04/19: 7571
2007/04/20: 6452
2007/04/21: 8771
2007/04/22: 7681
2007/04/22(日) 14:53:14ID:Fq11z8VC0
orz.ngsrv.com鯖の中の人です。
諸事情により25日をもちまして、サーバーを停止させていただく事になりました。
お手数ですがリストから外していただければ幸いです。
2007/04/22(日) 20:58:04ID:QY6NhctW0
mod_layoutで広告入れちゃだめですかねぇ?
2007/04/23(月) 08:53:24ID:CFn7iLXoO
今までp2使ってたんですがこっちに乗り換えようかと思っています。
ショボい鯖でもいいっすか?
2007/04/23(月) 10:55:11ID:kkFJQhNJ0
全部だめ
378動け動けウゴウゴ2ちゃんねる
垢版 |
2007/04/28(土) 19:47:34ID:idR6++xEO
うんこ
379動け動けウゴウゴ2ちゃんねる
垢版 |
2007/04/30(月) 10:53:50ID:ms7xstKm0
tadashi.sawabe@21-zentsu.com
2007/05/01(火) 01:26:58ID:1wxU3atO0
今月あたりもりたぽを振り込めるようにする予定です。

流れ(未来予想図)
登録用CGI配布→設置者がもりたぽ口座を登録→月末か月初めあたりに設置した人に分配

http://orz.2ch.io/p のPVが上がるともらえるもりたぽが増えるらしいです。


と、書いておけばきっとがんばって作るような気がしなくもない。
GWもお休み無いので仕事しまくり。。。
2007/05/01(火) 02:47:09ID:nHVUVLJA0
>>380


ところで>>327はどうなった!
讃岐出て来い!
382Itadaki ★
垢版 |
2007/05/01(火) 09:03:31ID:???0
>>327はオレの仕事
ひろぽんに頼まれた別件片づけたらやるもより。
383動け動けウゴウゴ2ちゃんねる
垢版 |
2007/05/01(火) 17:03:47ID:cgS5e+ULO
閉鎖しろ
2007/05/01(火) 20:40:00ID:h03Ih19eP
>>382
僕的に興味津々。
頑張ってー
385動け動けウゴウゴ2ちゃんねる
垢版 |
2007/05/01(火) 23:17:43ID:eL23b2yw0
top.cgiも分散しておくれ。リダイレクトとかできないかな。
386動け動けウゴウゴ2ちゃんねる
垢版 |
2007/05/03(木) 14:46:23ID:UTJyfmuy0
gernetさん最近出てきてくれないから心配しちゃったよ〜
2007/05/03(木) 21:41:36ID:mvc7dcu50
proxy2ch.netですが、ハードウェア増設のため一時停止しますので、
リストからはずしてくらさい。
復帰したらまたもどってきまーす。
388動け動けウゴウゴ2ちゃんねる
垢版 |
2007/05/05(土) 14:49:29ID:yDPKDkjwO
うっさいハゲ
389動け動けウゴウゴ2ちゃんねる
垢版 |
2007/05/05(土) 17:06:12ID:Cyeq31Se0
ハ、ハ、ハ、ハゲちゃうわ!!!!1
2007/05/07(月) 17:19:55ID:TVSIasux0
ハゲの格差問題

kobaryuは・・ 元気にしてるのかな?

気になるからメールでも送ってみよう。
2007/05/08(火) 23:56:56ID:xbezwFyUO
あれ、バージョン二つぐらい上がった?
2007/05/09(水) 05:57:49ID:8xz/FBpo0
>391
おぉさすがです。

変更点は今更微妙だと思ってみる。

>いたちん
bbsmenuを変更してもキャッシュしているのでキャッシュ切れないと無意味ジャマイカ?
baseのように組み込むならともかく。。。


無線LANにかなり苦しめられているおいらを助けた人にはもれなくうまい棒100本セットプレゼント。
無線LANというよりもM/Bが壊れているか相性がよくないだけな気がするけど、、、
393Itadaki ★
垢版 |
2007/05/09(水) 16:31:28ID:???0
>392
こちらのbbsmenuを管理してる中の人に確認したところ、
数分に1回くらいのアクセスなら全然大丈夫、とのこと。

数分に1回bbsmenuのサイズを取得して、サイズ変わってたら
全体に更新かける、てんでどうでしょう?
2007/05/09(水) 21:34:35ID:4ElgoyTI0
>>392
どういう事?
無線LANとこkwsk頼む。


ママンとの相性って事はデスクトップのPCIスロットかノートのminiPCIスロットに挿すタイプかな?

相性云々は殆ど聞かない製品だからなぁ
はじめ繋がってるが一時間ぐらいつないでるとダメとかは
そいつ自身がアボンの悪寒

意外とすぐに壊れる
ウチはノートのPCカードタイプの奴毎年買い替えてまつw
2007/05/11(金) 02:15:26ID:Z6ilbosO0
ようやく議事録をまとめたw<遅っ

>393
bbsmenuを取得するシステムを作って、
さば一覧と同じように反映でいいんじゃないでしょうか?
5分に1回取得、MD5でヘッダに追加→MD5の不一致で新規取得
もしくは、串が通知してもいいのかも。

>394
ドライバのインストールすらできない状況。
別のPCでは正常に動いていて、問題のPCではOS再いんすこしてもだめなのよねー。
無駄かもしれないけど無償でUSBアダプタを交換してもらっているところです。
2007/05/12(土) 15:32:16ID:K+J3sz8f0
sekurosu.info

板を押しても動かない
397garnet
垢版 |
2007/05/13(日) 15:31:47ID:ZHVWXp4uO
>396
報告ありがとうございます。
denyしました。
2007/05/13(日) 21:02:09ID:nOIhlrxe0
ちょっとテスト
2007/05/14(月) 05:10:19ID:???0
http://orz.2ch.io/p の統計情報 (2007/05/13)

総アクセス数:51
正常応答数 :50
最小応答速度: sec ()
最大応答速度:16.32 sec (http://www.blackshadow.mydns.jp/cgi-bin/orz/orz.cgi)
平均応答速度:2.94 sec
2007/05/14(月) 06:34:28ID:fIQJLfGn0
ciscoルータでお勉強したいので
orz.warosu.jpをdenyお願いします。
2007/05/14(月) 11:15:46ID:sFho0CZ9O
>>399
ダレ?
2007/05/14(月) 11:19:08ID:KoYd9HH4P?2BP(8375)
スクリプトだな
2007/05/14(月) 17:54:58ID:Zm1dZI8j0
意味あるのか?w
2007/05/14(月) 23:51:58ID:2RXD+NjC0
http://sukima.vip2ch.com/orz/orz.cgi
死んでる
2007/05/15(火) 01:52:38ID:???0
http://orz.2ch.io/p の統計情報 (2007/05/14)

総アクセス数:152
正常応答数 :150
最小応答速度:0.061 sec (http://web.125ch.net/orz/orz.cgi)
最大応答速度:9.986 sec (http://m77hps.mydns.jp/~orz/orz.cgi)
平均応答速度:1.404 sec
2007/05/15(火) 12:59:15ID:XRUb4K840?2BP(0)
すごいなぁ、もう応答速度の判定に入っているのかー。速いものに優先度を付加したらばらつきも減るね。
2007/05/15(火) 16:33:42ID:5qcd1YP90
淘汰でもするきか?
2007/05/16(水) 00:54:23ID:BKGIH+ei0?2BP(0)
http://mirror-blackshadow.dyndns.org/cgi-bin/orz/orz.cgi
http://blackshadow.mydns.jp/cgi-bin/orz/orz.cgi

みぢかいでごわす
2007/05/16(水) 17:06:46ID:CBFfWE/L0
利用者としては速い鯖のほうがうれしいわ。
2007/05/16(水) 18:17:01ID:lJcex6wC0
早漏鯖
2007/05/17(木) 01:41:57ID:vCaQKshe0
>408
お、ちょっとわからなかったです。
もう直ってたり?

がっくし君は報告エージェントで、アクセス不可能な鯖があったら警告したり、
レポートを作ったりする人です。
ちなみに時給774もりたぽぐらいです(推定)

速いだけではなく、容量など、いろいろな条件でプライオリティを設定して、
アクセスのコントロール=貰えるもりたぽの増減基準にしたいかなと。
NGNG
>>411
つまりスクリプトなんですか?
2007/05/17(木) 02:29:07ID:vCaQKshe0
topページを http://orz.2ch.io/top.html に誘導するように変更。
http://2chs.net/orz/top.cgi もそのうちリダイレクトするようにします。
0.11.21

>412
がっくし君です(す
2007/05/17(木) 02:34:37ID:???0
http://orz.2ch.io/p の統計情報 (2007/05/16)

総アクセス数:493
正常応答数 :492
最小応答速度:0.061 sec (http://orz.heibon.net/orz.cgi)
最大応答速度:8.771 sec (http://mirror-blackshadow.dyndns.org/cgi-bin/orz/orz.cgi)
平均応答速度:0.632 sec
2007/05/17(木) 04:42:31ID:NyOrBjwM0?2BP(0)
>>411
ごくらんですー。

>>408ですが、PCからみた感じだと、どちらも通常の板リストより短くなってるんですよね。。
再現しないと分からないかもなので、画面のハードコピーを貼っておきますね。
ttp://mix.longinus.jp/mix/src/mix0116.gif
2007/05/17(木) 05:54:40ID:NyOrBjwM0?2BP(0)
あ、あとトップページのqrコード画像が404になってるよーな。
2007/05/17(木) 05:56:37ID:NyOrBjwM0?2BP(0)
連投スマソ、今見たら>>408が直ってましたー。
2007/05/17(木) 12:36:51ID:vCaQKshe0
>416
直しました。
jpegなのにcgiのようにファイルの中改変してた・・・。
2007/05/18(金) 01:00:01ID:bDgpkUUf0
>>417
>>408 直ってないんじゃない?今見たけどメニュー少ない。
2007/05/18(金) 06:49:23ID:Ja3DMcu+0
>419
報告ありがとうございます。とりあえず外しました。

中身見せてくれない。。。
ttp://blackshadow.mydns.jp/cgi-bin/orz/board.txt
ttp://blackshadow.mydns.jp/cgi-bin/orz/base.txt

これってあれが原因かなぁ思いつつも、
板一覧はフロントが表示しちゃえばいいので、
修正はかなり後回しになります。


★告知
中央鯖を現行のwho、who2から某社の鯖に移転します。
アクセス制限している方は変更お願いします。

移転前
 who.sakura.ne.jp (202.181.97.46)
 who2.sakura.ne.jp (59.106.19.92)
移転後
 210.135.99.75

実施日:明日以降気が向いたら

ついでに、orz.2ch.io (210.135.99.76) から 80/TCP にアクセスしているので、
ブロックしている人は解除してくださいです。
2007/05/18(金) 10:48:23ID:ron+VPJZ0
>>420
乙でやんす
2007/05/18(金) 19:00:28ID:MMTOGl370
おつおつ
2007/05/19(土) 15:24:35ID:Y6b81IMm0
あ、やべっ
2007/05/19(土) 15:56:33ID:ZZSJEzzM0
>>423
Σ(;゚Д゚)?
2007/05/19(土) 15:57:19ID:Y6b81IMm0
移行中。
2007/05/19(土) 16:09:05ID:Beh+e9Kb0?2BP(0)
がんがんバージョンが上がってるー
2007/05/19(土) 16:40:44ID:Y6b81IMm0
>424
10分ぐらい500エラーが出てましたが直ったと思います。

>426
アップデータにバグが出てました。
多分もう大丈夫なはず。

グラフ(まだ作業中)
http://orz.2ch.io/graph/

不具合を見つけたら報告よろしくです。
2007/05/19(土) 17:13:31ID:Y6b81IMm0
げっ
2007/05/19(土) 17:20:09ID:gbi3YDPE0?2BP(5890)
今はアップデート実行中と表示されている。
お疲れ様です。
2007/05/19(土) 17:31:16ID:Y6b81IMm0
直しました。。。
orz以下にいろいろごみ作ってしまいました。

updata2.cgi
updata3.cgi
ファイル名1119837373(数字は適当

これらは消しても問題ないですし、そのうち消す予定です。
すんません。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況