Fórum
Liferayのセッション情報について
佐川 一郎, modificado 7 Anos atrás.
Liferayのセッション情報について
New Member Postagens: 20 Data de Entrada: 05/07/16 Postagens Recentes
Liferayのセッション情報の保管場所について質問です。
Liferayを下記の通り、負荷分散しようと思い、セッション情報をDBにしようと思っています。
・WEBサーバー2台
・DBサーバー1台
PostgreSQL等の特定のDBに設定した場合、自動的にセッション情報の保管場所はDBになるのでしょうか?
若しくは、セッション情報をDBに保管するには、なんらかの設定が必要なのでしょうか?
設定が必要な場合、設定方法をご教授ください。
Liferayを下記の通り、負荷分散しようと思い、セッション情報をDBにしようと思っています。
・WEBサーバー2台
・DBサーバー1台
PostgreSQL等の特定のDBに設定した場合、自動的にセッション情報の保管場所はDBになるのでしょうか?
若しくは、セッション情報をDBに保管するには、なんらかの設定が必要なのでしょうか?
設定が必要な場合、設定方法をご教授ください。
Jordi Rodó, modificado 7 Anos atrás.
RE: Liferayのセッション情報について
New Member Postagens: 10 Data de Entrada: 26/08/14 Postagens Recentes
佐川様
お世話になります。
セッションはデータベースに保管されず、基本的にアプリケーションサーバー内で管理されます。
負荷分散を構築する際、セッションに関する設定は2パターンがあります:
▼スティッキーセッション(推奨)
セッションをもたないユーザーは、負荷に応じてアプリケーションサーバーに振り分けられ、セッションを確立しているユーザーについては、セッションを確立しているサーバー、例えばApp Server Aが稼働している間は、このユーザーのリクエストはApp Server Aに割り振られる仕組みです。
スティッキーセッションの場合、セッションはロードバランサーで管理され、セッション情報自体はアプリケーションサーバーに保管されます。
Liferayではスティッキーセッションの利用を推奨いたします。
▼セッションレプリケーション
セッション情報が全アプリケーションサーバーに同期される仕組みです。
そのため、アプリケーションサーバーで致命的な障害が発生した場合でも、ユーザーはセッション情報を失うことなく別のアプリケーションサーバー上で処理を続行することができます。
セッションレプリケーションの場合、セションはアプリケーションサーバーで管理され、セッション情報自体は全アプリケーションサーバーに保管されます。
セッションレプリケーションとスティッキーセッションを同時に設定する場合は、不安定になるケースがありますので、同時に設定することを推奨出来かねます。
以下のリソースが役に立てれば幸いです。
https://web.liferay.com/community/forums/-/message_boards/message/35359683
https://tomcat.apache.org/tomcat-7.0-doc/cluster-howto.html
以上、よろしくお願いいたします。
お世話になります。
PostgreSQL等の特定のDBに設定した場合、自動的にセッション情報の保管場所はDBになるのでしょうか?
セッションはデータベースに保管されず、基本的にアプリケーションサーバー内で管理されます。
負荷分散を構築する際、セッションに関する設定は2パターンがあります:
▼スティッキーセッション(推奨)
セッションをもたないユーザーは、負荷に応じてアプリケーションサーバーに振り分けられ、セッションを確立しているユーザーについては、セッションを確立しているサーバー、例えばApp Server Aが稼働している間は、このユーザーのリクエストはApp Server Aに割り振られる仕組みです。
スティッキーセッションの場合、セッションはロードバランサーで管理され、セッション情報自体はアプリケーションサーバーに保管されます。
Liferayではスティッキーセッションの利用を推奨いたします。
▼セッションレプリケーション
セッション情報が全アプリケーションサーバーに同期される仕組みです。
そのため、アプリケーションサーバーで致命的な障害が発生した場合でも、ユーザーはセッション情報を失うことなく別のアプリケーションサーバー上で処理を続行することができます。
セッションレプリケーションの場合、セションはアプリケーションサーバーで管理され、セッション情報自体は全アプリケーションサーバーに保管されます。
セッションレプリケーションとスティッキーセッションを同時に設定する場合は、不安定になるケースがありますので、同時に設定することを推奨出来かねます。
以下のリソースが役に立てれば幸いです。
https://web.liferay.com/community/forums/-/message_boards/message/35359683
https://tomcat.apache.org/tomcat-7.0-doc/cluster-howto.html
以上、よろしくお願いいたします。
佐川 一郎, modificado 7 Anos atrás.
RE: Liferayのセッション情報について
New Member Postagens: 20 Data de Entrada: 05/07/16 Postagens Recentes
Jordi Rodo様
お世話になります。
ご回答ありがとうございます。
お手数ですが、
ステッキーセッション、及び、セッションレプリケーションの設定方法を
教えていただけませんか?
以上、よろしくお願いします。
お世話になります。
ご回答ありがとうございます。
お手数ですが、
ステッキーセッション、及び、セッションレプリケーションの設定方法を
教えていただけませんか?
以上、よろしくお願いします。
Jordi Rodó, modificado 7 Anos atrás.
RE: Liferayのセッション情報について
New Member Postagens: 10 Data de Entrada: 26/08/14 Postagens Recentes
佐川様
ご利用するアプリケーションサーバー・ロードバランサーによって、ステッキーセッション・セッションレプリケーションの設定が変わってしまいます。
Liferayの公式のドキュメントではありませんが、以下のリソースを役に立てれば幸いです。
Apacheロードバランサー(スティッキーセッション有り)
http://homepage1.nifty.com/y-osumi/works/code/tomcat_cluster/
BigIPロードバランサー
https://support.f5.com/kb/en-us/products/lc_9_x/manuals/product/lc_config_guide_10_1/lc_persist_profiles.html
Tomcatセッションレプリケーション
https://www.xtivia.com/liferay-session-replication-tomcat/
http://www.chikkun.com/und/document/java/balancer/tomcat_session_replication.html
以上、よろしくお願いいたします。
ご利用するアプリケーションサーバー・ロードバランサーによって、ステッキーセッション・セッションレプリケーションの設定が変わってしまいます。
Liferayの公式のドキュメントではありませんが、以下のリソースを役に立てれば幸いです。
Apacheロードバランサー(スティッキーセッション有り)
http://homepage1.nifty.com/y-osumi/works/code/tomcat_cluster/
BigIPロードバランサー
https://support.f5.com/kb/en-us/products/lc_9_x/manuals/product/lc_config_guide_10_1/lc_persist_profiles.html
Tomcatセッションレプリケーション
https://www.xtivia.com/liferay-session-replication-tomcat/
http://www.chikkun.com/und/document/java/balancer/tomcat_session_replication.html
以上、よろしくお願いいたします。
佐川 一郎, modificado 7 Anos atrás.
RE: Liferayのセッション情報について
New Member Postagens: 20 Data de Entrada: 05/07/16 Postagens Recentes
Jordi Rodo様
ご回答ありがとうございます。
確認致します。
ご回答ありがとうございます。
確認致します。