エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
最近EC2にマイクラサーバーを立てて家族で遊んでいるのですが、たびたびインスタンスの停止を忘れ、ムダ... 最近EC2にマイクラサーバーを立てて家族で遊んでいるのですが、たびたびインスタンスの停止を忘れ、ムダな課金が発生してました。これはまずいと、自動停止の仕組みを作ってみたので紹介です。 🛠️ 作ったもの 以下の要件を満たす仕組みをlambdaで作りました。 1時間に1回、各サーバーのワールドのオンラインユーザー人数をチェック もしオンラインユーザーが0人の場合は対象のEC2インスタンスを停止する。 🧑💻 実装紹介 手軽にlambdaを開発できるserverless frameworkを使って実装しました。 これから紹介するコードは以下のリポジトリで公開しています。リポジトリをcloneして、READMEの通りにデプロイすればすぐに試せます。 マインクラフトの状態確認とEC2の停止 以下の関数で、環境変数で設定している情報(MC_SERVERS)をもとに、各サーバーの状態を確認し、オン