M.C.P.C.

―むり・くり―プラスコミュニケーション(更新終了)


| トップページ |

2010年1月 5日 23:19

Amazon Web Service EC2で稼働しているサイトメンテナンス表示に、なぜか課金を表示させる

このエントリーをはてなブックマークに追加 mixiチェック

いま、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 課金:$

Yahoo! BBのモデム、はよ来ないかな。

投稿 大野 義貴 [ネタ] | |

トラックバック(0)

トラックバックURL: http://blog.dtpwiki.jp/MTOS/mt-tb.cgi/3092

コメントする