タグ

ブックマーク / siguniang.wordpress.com (2)

  • SSHの多重接続について

    tl;dr デプロイツールによっては 同じサーバに SSH で何回もコマンドを実行することがある(ansible とか)。 コマンドごとに毎回コネクション(トンネル)を確立するとオーバーヘッドも大きくなる。 OpenSSH は $HOME/.ssh/config に次の設定を書くことで、接続を多重化(multiplex)することができる。 # $HOME/.ssh/config Host machine1 HostName machine1.example.org ControlPath ~/.ssh/controlmasters/%r@%h:%p ControlMaster auto ControlPersist 1h multiplex 前後の速度差 SSH を使ってリモートサーバで echo コマンドを実行した時の速度差を計測 before multiplex $ time ssh

    SSHの多重接続について
  • Varnishキャッシュのクリアについてメモ

    コンテンツが書き換わるようなページをキャッシュする場合、定期的なり不定期なりでキャッシュを更新する必要がある。 Varnish のオフィシャルサイトの次の2つのドキュメントを主に参考にして Varnish のクリア・更新方法についてメモ。特に、後者は詳しくておすすめ。 Varnish Tutorial : Purging and banning https://www.varnish-cache.org/docs/3.0/tutorial/purging.html Varnish Book : Cache invalidation https://www.varnish-software.com/static/book/Cache_invalidation.html キャッシュ更新パターン ざっと以下の5パターンがある Varnish のキャッシュオブジェクトにTTLを設定する(beres

    Varnishキャッシュのクリアについてメモ
  • 1