タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

tokyotyrantに関するtemmingsのブックマーク (2)

  • Tokyo TyrantによるHAなセッションストレージ 3 デュアルマスタ篇 - Webと何かとその近所

    デュアルマスタ構成にする基的な方法についてはチュートリアルにもあるので省略。 期限切れレコードの削除はどちらで行うか デュアルマスタにした場合、期限切れレコードの削除を行うttexpire.luaはどこで動かすのが良いか。 セッションデータの一貫性を保つためアクティブ-スタンバイ構成を想定しているので、アクティブ側でのみ動かすのが正統な選択になると思う。 しかし、そうするとスタンバイに切り替わった後にexpireの実行が行われなくなってしまう。今のところTokyo Tyrant(TT)は起動中にextpcオプションに相当する機能を操作する事はできないようだ。 解決策を2つ考えてみた アクティブとスタンバイの両方でexpireを実行する TT起動中にexpireの実行/停止を行えるようにする アクティブとスタンバイの両方でexpireを実行する 両マスタでexpireを実行して問題なければ

    Tokyo TyrantによるHAなセッションストレージ 3 デュアルマスタ篇 - Webと何かとその近所
    temmings
    temmings 2012/06/20
    TT起動中にexpireの実行/停止を行えるようにする
  • 恐れ多くもtokyo tyrantのソースに文句をつけてみる。 - お前の血は何色だ!! 4

    とあるシステムで tokyo tyrant を導入するべく、負荷テストをやってもらっている。 で、負荷テストで.tct ファイルで双方向レプリケーションしていた tokyo tyrant に 負荷をかけていたら応答を返さなくなったらしい。 接続は pecl php tokyo tyrant経由 で tokyo tyrant に接続し、php(httpd) に負荷をかけて計測していた。 そしたら、 phpsession error が表示されてしまったらしい。 #session_handler = tokyo_tyrant でやってます。 ただ、そうなったのは、一回だけで、それ以降はどんなに負荷をかけて再現しなかったとのこと。 復旧は とりあえず tokyo tyrant を再起動したら直ったそうだ。 うーん。不安だ。 まだ構築段階だからいいけど、なんかサービスインが怖い気がする。 運

    恐れ多くもtokyo tyrantのソースに文句をつけてみる。 - お前の血は何色だ!! 4
  • 1