Amazon Web Service EC2で稼働しているサイトメンテナンス表示に、なぜか課金を表示させる
スポンサードリンク
いま、Yahoo! BBのモデムが故障中のため、DTPWiki.jpサーバが落ちていて(我が家からサービスしていたんです)、blog.dtpwiki.jp以外のドメイン(14個ある)にアクセスするとメンテナンス表示を出すようにしていますが、それを表示する担当がAmazon Web ServiceのEC2というクラウドサービスでして、これは時間課金なので、どれだけ課金されているかを表示させようと思った。
<p>サービス停止表示用 Amazon Web Service EC2 課金:$<span id="cost"></span></p>
<script type="text/javascript">
// <![CDATA[
(function(){
var cost = 0.085;
var interval = 83;
var dStart = new Date("January 4,2010 21:51:00");
var timeCount;
var showDate = function() {
var dNow = new Date();
var dTime = dNow - dStart;
document.getElementById('cost').innerHTML
= Math.floor( dTime/1000/60/60 * cost *1000000 ) /1000000;
timeCount = setTimeout( showDate, interval );
return;
};
showDate();
})();
// ]]>
</script>
実行例:
サービス停止表示用 Amazon Web Service EC2 課金:$





![: Amazon.co.jp: プラスティック・メモリーズ 1【完全生産限定版】(イベントチケット優先販売申込券付) [Blu-ray]](/lists/_9/B00VWX66E8.jpg)
![: Amazon.co.jp: プラスティック・メモリーズ 2【完全生産限定版】[Blu-ray]](/lists/_9/B00VWX66K2.jpg)
![: Amazon.co.jp: プラスティック・メモリーズ 3【完全生産限定版】[Blu-ray]](/lists/_9/B00VWX6MV0.jpg)
![: Amazon.co.jp: プラスティック・メモリーズ 4【完全生産限定版】[Blu-ray]](/lists/_9/B00VWX66IO.jpg)
![: Amazon.co.jp: プラスティック・メモリーズ 5【完全生産限定版】[Blu-ray]](/lists/_9/B00VWX6Y0E.jpg)
![: Amazon.co.jp: プラスティック・メモリーズ 6【完全生産限定版】[Blu-ray]](/lists/_9/B00VWX69D6.jpg)


コメントする