Home > メディアマーカー Archive

メディアマーカー Archive

アマゾンWEBサービス

アマゾンWEBサービスが、
名称を「Product Advertising API」へ変更するとのこと。

 
名前だけなら問題ないんですが、
同時に署名認証が必要になるなどの仕様変更も。
https://affiliate.amazon.co.jp/gp/advertising/api/detail/main.html

移行期間は2009/5/11~2009/8/15で、
それを過ぎると新しい方法しか処理されなくなるそうです。

 
そんなわけで、早めに対応することにしました。

まずは、運営サイトの中で、
アマゾンWEBサービスを利用しているところをピックアップ。

メディアマーカーはもちろん、
Bookgetトラベーる、放置中のRSScityなんてサイトも。

出てくる出てくる…。
ちょっと頼りすぎてるような(^^ゞ

 
続いて、プログラムの修正。

電子署名にHMAC-SHA256アルゴリズムを使うようで、
PHP5系ではhash_hmac関数を利用すればOK。

メディアマーカーとBookgetを更新してみましたが、
どうやら問題なく稼働しているようです。

 
問題は、hash_hmacが使えないPHP4系の運営サイト。

レンタルサーバーなので勝手に機能追加できないし、
提供機能を中止するのもためらわれるし…。

 
そんなわけで、とりあえず保留。

まだ2ヶ月あるので、
しばらく対応方法を検討したいと思います。

 
アマゾンWEBサービスに依存しすぎてる!
ということに気づいた出来事でした。

  • Comments (Close): 0
  • Trackbacks (Close): 0

アクセス集中対策

先日のメンテナンス以降、
アクセス集中や大きなトラブルもなく安定しているようです。

まずは一安心といったところですが、
さらにバックアップ的な対策を導入することにしました。

 
サーバーが重くなる主要因は、
データベースのテーブルロックによって処理待ち作業が積み上がり、
処理が追いつかなくなるためでした。

そこで、以下の仕組みを構築しました。

 1)処理待ち作業数が最大値を超えていないか定期的にチェック

 2)もし超えた場合は「アクセス集中のため~」と表示してアクセス制限する

 3)最大値を下回れば、自動的にアクセス制限を解除する

 
これにより、急激なアクセス集中時でも、
長時間サーバーが重くなることは避けられると思います。

といっても、その他の要因(回線容量オーバーとか)で、
重くなる可能性は残っているんですが…。

どのくらい効果があるのか分かりませんが、
しばらく様子を見たいと思います。

 
さて、サーバートラブルやその対策で、
すっかりiPhoneアプリ開発が滞ってしまいました(^^ゞ

そろそろカタチにしていかないと。

Home > メディアマーカー Archive


検索
RSSフィード
Get Adobe Flash playerPlugin by wpburn.com wordpress themes

Return to page top