Home > メディアマーカー Archive
メディアマーカー Archive
アマゾンWEBサービス
- 2009-06-06 (土)
- メディアマーカー
アマゾン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
アクセス集中対策
- 2009-05-30 (土)
- メディアマーカー
先日のメンテナンス以降、
アクセス集中や大きなトラブルもなく安定しているようです。
まずは一安心といったところですが、
さらにバックアップ的な対策を導入することにしました。
サーバーが重くなる主要因は、
データベースのテーブルロックによって処理待ち作業が積み上がり、
処理が追いつかなくなるためでした。
そこで、以下の仕組みを構築しました。
1)処理待ち作業数が最大値を超えていないか定期的にチェック
2)もし超えた場合は「アクセス集中のため~」と表示してアクセス制限する
3)最大値を下回れば、自動的にアクセス制限を解除する
これにより、急激なアクセス集中時でも、
長時間サーバーが重くなることは避けられると思います。
といっても、その他の要因(回線容量オーバーとか)で、
重くなる可能性は残っているんですが…。
どのくらい効果があるのか分かりませんが、
しばらく様子を見たいと思います。
さて、サーバートラブルやその対策で、
すっかりiPhoneアプリ開発が滞ってしまいました(^^ゞ
そろそろカタチにしていかないと。
- Comments (Close): 2
- Trackbacks (Close): 0
Home > メディアマーカー Archive
- 検索
- RSSフィード