タグ

サーバに関するserihiroのブックマーク (4)

  • A list of base boxes for Vagrant - Vagrantbox.es

    Vagrant is an amazing tool for managing virtual machines via a simple to use command line interface. With a simple vagrant up you can be working in a clean environment based on a standard template. These standard templates are called base boxes, and this website is simply a list of boxes people have been nice enough to make publicly available. Suggest a Box Do you know of another base box? Send a

  • cron等をつかって外部のAPIに問い合わせる場合は、毎時0分を避けるのが大人のマナー - blog.nomadscafe.jp

    なんかtwitterで書いたらウケたっぽいので cronをつかって外部のAPIに問い合わせる場合は、毎時0分をさけるのオススメ!!!!お兄さんとの約束だ!!! — masahiro nagano (@kazeburo) August 9, 2012 某サービスのAPIへの問い合わせ件数を調べると、毎時 0分台(0秒から59秒)のアクセスは1分から59分までの1分間の平均アクセス数の5倍から8倍にもなります。 これはおそらく、crontabの設定が 0 * * * * /path/to/call_foreign_api になっていることが多いからじゃないかなぁと思うのです。 その結果、サーバのロードアベレージは このように毎時0分だけ跳ね上がってしまいます。サービスを快適に提供できなくなる可能性があるので、APIの利用を制限したり、サーバを追加しなければなりません。これはサービス利用者、サー

    serihiro
    serihiro 2012/08/10
    一つのラック内のサーバ全部に毎時0分にcronのジョブが走るようにしてたら、ある実行タイミングで電源不足で全サーバーが落ちたという話もあるのでやっぱり0分は外しておくべきだと思ってる
  • 今日から始めるサーバ構築の省力化 - GeekFactory

    SSHクライアントたくさん並べてペーストしまくるのが許されるのは小学生までだよね と言ってみたかっただけです。こんにちは。 Capistranoでサーバ構築を省力化する方法を紹介します。サーバ構築の自動化といえばChefやPuppetが有名ですが、CapistranoはサーバにSSH接続さえできれば利用できるメリットがあります。データセンタに持ち込むノートPCにCapistranoを仕込んでおけば便利なツールになるし、短期間に検証用のサーバを構築する場合も有用なツールになるでしょう。Capistranoはデプロイツールとして使われることが多いですが、サーバ構築にも有用です。 CapistranoはRubyで書かれたツールで、複数のサーバにSSH接続してコマンドを実行できます。同様のツールとしてexpectがありますが、CapistranoのスクリプトはRubyの内部DSLなので書きやすく拡

    今日から始めるサーバ構築の省力化 - GeekFactory
  • リンク集:サーバー運営って、大変なのね。

    いやいやいや。 サーバー構築って、思ったより大変じゃないか。 キチンと稼動させる為に、設定する項目が多すぎる。 Linuxセキュリティ的に堅牢だなんて、嘘っぱちじゃないか。サーバー管理者がキチンと設定するから殆ど穴が無くなるって話じゃないか。Linuxがスゴイんじゃない。使っている人がスゴイんだ。 勢いだけでさくらのVPSお試しに突撃したのを少し後悔している。 今更のように、ネット上の情報を漁り読んでいます。 リンク集 さくらのVPS を使いはじめる | アカベコマイリ さくらのVPS を使いはじめる 2 – sudo と SSH ポート変更 |アカベコマイリ さくらのVPS を使いはじめる 3 – iptables を設定する | アカベコマイリ さくらのVPS を使いはじめる 4 – Apache のインストールと初期設定 |アカベコマイリ さくらのVPS を使いはじめる 5 – M

    リンク集:サーバー運営って、大変なのね。
  • 1