現象
AWS Application Load Balancer を利用している場合、処理サーバーからのアプリケーションサーバー(AWS ALBを経由して)への接続が失敗することがあります。
IIS ログに以下のコードが記録されている場合、スティッキーセッションに関連して発生している可能性が考えられます。
401 1 2148074248
SEC_E_INVALID_TOKEN: The token supplied to the function is invalid
原因
Cookie を使用してルーティング先を維持するスティッキーセッションは FlexiCapture のデスクトップステーション(プロジェクト設定ステーション、検証ステーション、等)と処理ステーションからの接続には利用できません。
解決
Cookie を使用してルーティング先を維持するスティッキーセッションは、ウェブステーション(ウェブ検証ステーション、ウェブキャプチャステーション、等)からの処理をロードバランスで分散させたい場合に利用できます。
デスクトップステーション(プロジェクト設定ステーション、検証ステーション、等)と処理ステーションからの処理をロードバランスで分散させたい場合には IP アドレスによりルーティング先を固定化したうえでスティッキーセッションを利用する必要があります。
ロードバランス機能としては Microsoft Network Load Balancer や AWS Network Load Balancer を使用することができます。
コメント
0件のコメント
サインインしてコメントを残してください。