![]() |
![]() |

今週末、2月20日(金)と2月21日(土)に行われるオープンソースカンファレンス2009 Tokyo/Springに、ホダ塾が参加します。
両日のブース出展の他に、2月21日(土)の13時からのセッションでは、minahitoさんによるXCLの話と、gusagiによるHDの紹介を行う予定です。
先日にリリースされたHD1.0.3や、今後のHDの方針などもお話しするつもりですので、お時間のある方は是非いらして下さい
※前述のリンク先から、事前に申し込んでおく必要がありますのでご注意下さい。
引用:これ、Webサーバを複数にするっていう時にいつも問題になるんですが、簡単な対応方法ってないんでしょうかね?また、Webサーバを冗長化すれば、セッション以外にも「サーバへのファイル保存」問題が当然に発生します。
「~が^に化けてしまうようなDB設定であっても、セッションが消えないようなDBセッション」
も1.1からは用意しますよ、という話なら理解できます。

引用:以前、ってことは、携帯用アプリケーションの開発の時ではありませんでしたか?以前、ロードバランサーを利用したWebサーバ冗長化で、アクセスされるサーバがコロコロと切り替わったりしたので、DBセッションに比べるとファイルセッションは冗長化の際に問題が出やすい、という認識でした。
であれば、それはある程度避けられませんよね。
携帯の場合、セッション中に特定のWebサーバとのみ接続させるのは、ロードバランサーであってもDNSラウンドロビンであっても困難ですから。
gusagiさんは書きました:
引用:すみません、これはセッション内での私の説明ミスですね
ちなみに龍司さんのこれ、
引用:おそらく勘違いです。1.セッションをファイルベースへ変更
ときどきWebサーバ2台、DBサーバ1台というような構成で使うことがあるので、ファイルベースセッションだとこういうときに困るかも。HD1.1.0以降では、DBセッションを改良することを考えているようなので、それまでの暫定的な対処っぽいです
HDは今後もファイルベースセッションで行くと思います。
暫定的とは言わなかったと思うのですが「1.0.3でファイルセッションにして対応した部分について、1.1ではDBセッションでも対応します」の説明について、紛らわしい表現だったので。
以前、ロードバランサーを利用したWebサーバ冗長化で、アクセスされるサーバがコロコロと切り替わったりしたので、DBセッションに比べるとファイルセッションは冗長化の際に問題が出やすい、という認識でした。
GIJOEさんは書きました:
ちなみに龍司さんのこれ、
引用:おそらく勘違いです。1.セッションをファイルベースへ変更
ときどきWebサーバ2台、DBサーバ1台というような構成で使うことがあるので、ファイルベースセッションだとこういうときに困るかも。HD1.1.0以降では、DBセッションを改良することを考えているようなので、それまでの暫定的な対処っぽいです
HDは今後もファイルベースセッションで行くと思います。
ちなみに、Webサーバ2台+DBサーバという構成でも、普通はそれでセッションがつながらなくなることはありません。まともなロードバランサーならそういう振り分けを行いますし、DNSラウンドロビンであっても、一度つながったWebサーバをころころ切り替えるようなUAはありません。(DNSラウンドロビンだと携帯だけ例外になりますが、それはまた別の問題)
また、Webサーバを冗長化すれば、セッション以外にも「サーバへのファイル保存」問題が当然に発生します。
ちなみに龍司さんのこれ、
引用:おそらく勘違いです。1.セッションをファイルベースへ変更
ときどきWebサーバ2台、DBサーバ1台というような構成で使うことがあるので、ファイルベースセッションだとこういうときに困るかも。HD1.1.0以降では、DBセッションを改良することを考えているようなので、それまでの暫定的な対処っぽいです
HDは今後もファイルベースセッションで行くと思います。

ちなみに、Webサーバ2台+DBサーバという構成でも、普通はそれでセッションがつながらなくなることはありません。まともなロードバランサーならそういう振り分けを行いますし、DNSラウンドロビンであっても、一度つながったWebサーバをころころ切り替えるようなUAはありません。(DNSラウンドロビンだと携帯だけ例外になりますが、それはまた別の問題)

minahitoさんは書きました:
jidaikoboさんと話したときのメモ

1.セッションをファイルベースへ変更
ときどきWebサーバ2台、DBサーバ1台というような構成で使うことがあるので、ファイルベースセッションだとこういうときに困るかも。HD1.1.0以降では、DBセッションを改良することを考えているようなので、それまでの暫定的な対処っぽいです
GIJOEさんは書きました:
さらに、10:00からの枠には、
「OSS開発者のための英語学習の進め方」
なんてのもあるし。これも、minahitoさん主催でしたよね、確か。
13時からのセッションでは、minahitoさんによるXCLの話