June 30, 2005
クーポンの配布 : MyRSS.jp 2005年下期版
お待たせしました。
MyRSS.jp の 2005 年(下期)のクーポンを無償配布させていただきます。
⇒ S-C0008NPUIB
[個人ページ] > [クーポンの登録] よりご登録ください
登録サイト数の上限を 30サイトに増やすことができます。
本クーポンは 2005年 12月末まで有効です。
(期限が切れても 1ヶ月間は暫定期間としてクーポンが有効です)
10サイトでは足りない!RSS配信内容をカスタマイズしたい!という方は、是非クーポンをご利用ください。
なお、配布も遅くなってしまいましたので、上期クーポンを登録していただいた方には、別途メールにてご案内させていただきます。
※MyRSS.jpでは、サービス品質向上(共有リソースの有効活用)のため、敢えて 10サイト
以上のご利用にクーポンの入力をお願いしております。
皆様からのフィードバックもお待ちしております ⇒ [お問い合わせ]
June 23, 2005
海外RSS関連ニュース 配信終了のお知らせ
この度、1年と数ヶ月に渡って配信してきました「海外RSS関連ニュース」を終了することになりました。
実は 「海外RSS関連ニュース」は私こと Gombei1 が書いていたのではなく、MyRSS.jp 創設メンバーで、多大なる協力者である友人 Gombei2 が、RSSを盛り上げるために続けてくれていたサービスでした(感謝!)。
ということで、海外RSS関連ニュース管理人 Gombei2 からのメッセージを紹介させていただきます。
-----------------
海外の RSS 関係のニュースが、数日もすれば大手IT系ニュースサイトで取り上げられるようになってきたこと、Gombei2 が調査に割ける時間が最近減っていることもあり、海外RSSニュースを停止いたします。
最後に、海外 RSS ニュースで紹介した RSS ニュースをどのように探していたかをご紹介させていただきます。
- Google News Alert や Yahoo! News などで、RSS に関係するニュースをピックアップ。
RSS, RDF, FOAF といったキーワードで最新ニュースをチェックしていました。
- RSS に特化したブログを RSS リーダー Bloglines でチェック
RSS Compendium Blog
The RSS Weblog
あとは、RSS に直接関係のないIT系の英語ニュースサイトや英語ブログで RSSに関する話題が出た際に調べたものも紹介していました。
RSS でも、マーケティング関連のニュースは、4月から RSS マーケティングガイド という日本語のブログが始まっており、この海外RSSニュースに興味のあった方には役に立つと思われます。
Gombei2 はこれからも Gombei1 のお手伝いをしていきます。また、近いうちにGombei2 の運営するサービスなどについても紹介させていただくことがあるかもしれません。その節にはよろしくお願いいたします。
長い間ありがとうございました。May the RSS be with you.
Gombei2
June 11, 2005
MyRSS.jpサーバー移転作業が完了しました
MyRSS.jp のサーバー移転作業が一通り完了しました。
クローラーの再開が予定より大分遅くなってしまい、土曜日の夕方まで新着ニュースが配信されなかった方もでてしまいました。。
…申し訳ありません。
現在のところ、そこそこ快適に動作しているようですので、クローラーも最短の1時間間隔で走らせています。
サービスを利用されていて、不可解な動作など発見されましたら、ご連絡ください。
なお、クッキー情報は新しくなりましたので、ログイン情報は一旦破棄されています。
ご注意ください(再度ログインが必要です)。
ところで、せっかくですので記録しておいた今回の作業メモを公開しておきます。
なにかと気合に頼って運営していますが、これからも MyRSS.jp をよろしくお願いします。
----------------------------------------------------------------
【新サーバーでの環境設定&テストは一通り完了している状態からスタートです】。
さて、6/11 AM 2:30。これからサーバー移転作業。
今回は apache 1.3 ⇒ apache 2 (prefork)、RedHat ⇒ Fedra Core 3 に変更しているので、試験完了しているとはいえ、若干不安を抱きつつ…
2:40 まずは blog.myrss.jp から。データを新サーバーに転送。
2:46 新サーバーでデータ展開&確認。OK。
2:50 blog.myrss.jpのアクセスログを新サーバーに転送開始
2:51 myrss.jpデータの一次rsync作業開始(本rsyncを短時間で終了させるため)
3:00 blog.myrss.jp新サーバーでログ解析cronセット完了(webalizer)
3:01 blog.myrss.jpネームサーバー切り替え。ログ増加確認【これで blog.myrss.jp は完了】
3:04 myrss.jp新規クローラー、メール配送エンジンストップ【ここからメール配送遅延】
3:06 myrss.jp のアクセスログを新サーバーに転送開始
3:09 myrss.jpクローラーすべて停止【自動の新着ニュース配信が一旦停止】
3:17 myrss.jp新サーバーでログ解析cronセット完了(webalizer)
3:48 myrss.jpデータの一次rsync完了(almost 1hour)
3:49 myrss.jp旧サーバー httpd 停止【ここでmyrss.jpへのアクセス不可に】
3:50 myrss.jpデータの2次rsync開始
3:54 myrss.jpデータの2次rsync終了。最終データ流し込み、チェック。
3:55 myrss.jpのDNSを新サーバーに書き換え【新サーバーでmyrss.jpサービス再開:ダウン時間6分】
3:56 myrss.jp新サーバーでクローラー、メール配送エージェントサービス開始【サービス完全再開】
4:15 一通りの試験。どうも file-max に達しやすいことが判明。調査(※1)
5:30 rotatelogsの設定ミスと判明。対応して安定稼動を確認(※2)
6:15 エラーログなどを精査。まだ未解決問題がある(※3)が、クリティカルでないためアラートを仕掛けて就寝(※4)
9:00 起床。ケータイにアラートは飛ばず、安定性は確認。
9:30 クローラーが途中で停止する状態になっていることを発見。調査。
15:10 クローラーが停止するトラブルの原因が判明。対応完了。
16:30 安定稼動確認。作業終了。
(※1)file-max の件
apache の エラーログに次のようなものが突然出る症状でした。
[Sat Jun 11 03:26:15 2005] [error] [client 61.202.**.***] (24)Too many open files: file permissions deny server access: /var/www/***/***.html
myrss.jpサイトにアクセスしても、同様のエラーがでます。file-max の設定かと思ったのが調査を長引かせました。
(※2)rotatelogsの設定
apache の ログローテートは、rotatelogs を使っています(以前は cronolog を使っていました)。
この引数を一つ書き間違えたために、大量のエラーメッセージがエラーログに出力されており、これがシステムの同時オープンファイル数を食いつぶしていたようです(そんなことがあるんだ…)。
apache のエラーログは、きちんと調べて稼動させないとダメですね。基本を怠っていました。
(※3)未解決問題
一つ、いまだに未解決の問題があります。
次のようなエラーメッセージが apache のエラーログに出力されます。
[client 127.0.0.1] PHP Warning: Cannot modify header information - headers already sent in Unknown on line 0
旧サーバーではこのような問題はなかったので、実に不可解です。
普通に考えると空行とかを入れてしまった「よくあるバグ」なのですが、同じ処理をしても「たまに」出力されるという再現性の低いエラーなので対応しかねています。(5000アクセスに一回くらい出力される)
mb_output_handlerのバグなのではないかと思うのですが、未だに分かりません。。。
(そもそも、Unknown on line 0 って…)
(※4)アラート
適当なスクリプトですが、curl でアクセスして、フッタの「All Rights Reserved」部分が出力されなければケータイにメールを送って httpd 再起動、というちょっと強引なものです。
実際にお世話になることがなくて良かったです;;
#!/bin/csh
set count=`curl -s http://myrss.jp/ | grep Reserved | wc -l`
if ( $count != 1 ) then
echo alert | mail -s alert ケータイのメールアドレス
/etc/rc.d/init.d/httpd restart
endif
以上、サーバー移転作業、お疲れ様でした(と、自分をねぎらってみる・・・^^;)
June 08, 2005
MyRSS.jp サーバー移転
MyRSS.jp のサーバー移転作業を今週実施します。
木曜日〜土曜日のいずれかの深夜に、一時的にサービスが停止する可能性があります。
IPアドレスの変更が入りますので、停止時間は早い人で1分程度。長いと1日程度になると思います。
#DNSの設定を60秒Refreshにしていますので、ほとんどの方は数分〜数時間で復旧すると思います。
なお、MyRSS.jp は1年半以上も前に組んだシステムですので、なかなか移行が大変です。。。
試験しつつ作業を進める予定ですが、もし気になる現象などがありましたらご連絡いただけると嬉しいです。
June 02, 2005
RSSリーダーランキング - 2005年5月版
さて、今月は早目に集計しました。
後で書きますが、ちょっとした問題もあり、最近アクセスが多くサイトも若干パフォーマンスダウンしています。
近日中にサーバー移転&プログラム改修(現在試験中)で、改善される予定です(それまでご迷惑をおかけします...)。
ということで、MyRSS.jpアクセスログから算出した5月のRSSリーダーランキングです。
#サーバーに計算させるだけで1時間以上かかるようになってきました・・・
集計方法は前回と同じく
【登録フィード数】x 【購読者数】
の合計です。
5月は、「はてなRSS」がリリースされましたが、購読者数が算出できないため、今回はランキングに入れていません。
近々はてなの方と会うので、ちょっとお願いしてみようと思います。
#集計できれば、確実にランクインします!
ということで今回もグラフから。
ランキングは次のようになりました。
1. RSSBar
2. Headline-Reader
3. Bloglines
4. gooRSSreader
5. Sage
6. cococ
7. glucose2
8. RThReader
9. Desktop Sidebar
10. Thunderbird
11. Headline-Deskbar
12. NetNewsWire
13. Yahoo
14. SharpReader
15. RSSGate
16. Heimdallr
17. AppleSyndication
18. WebPatrol
19. GreatNews
20. glucose
なんとBloglinesが3位に復活!・・・と思われるかもしれませんが、実は goo RSS リーダーがバージョンアップし、その際の User Agent が glucose2 と表記されているため、goo RSS リーダーの集計が分散してしまったことが原因です。
goo RSS リーダーは 「4位の goo RSS リーダー + 7位の glucose2 - (重複分)」 が正しい値となります。
自動更新機能がついているので、User Agent については近々統一されると思います。
今月は様子見で分けて集計してみました。
さて、実は今月の集計で、ランキングにはあわられていない、ダントツ1位のRSSリーダーがありました。
mypop です。
どうしてランキングに入れていないかというと、この mypop にはデフォルトで MyRSS.jp で生成された RSS が登録されていたようなのです。
そのため、大量のアクセスが当サイトに来ていました。
#パフォーマンスが予想以上に落ちていた原因の一つです。
ただ、先日 mypop を入れてみたのですが、該当するような RSS(Exciteブログ、NAVERブログ などの最新情報です)は見当たらず・・・。ひょっとすると新しいバージョンでデフォルト登録を解除されたのかもしれません。
いずれにせよ、RSSの公開は著作権の問題もからみ微妙なところがありますので、規約の範囲内で MyRSS.jp をご利用いただけると嬉しいです。
それでは、引続き MyRSS.jp & feed meter & track feed をよろしくお願いします。