WebSphere快速入門(21)

發表于:2007-07-01來源:作者:點擊數: 標簽:
6.7會話跟蹤 Web應用 服務器 具有會話跟蹤(即跟蹤用戶請求)的功能。使用管理器的“會話跟蹤”頁面配置會話跟蹤。會話跟蹤程序可將同一用戶的幾個相關請求合并為單個會話(即一個 HttpSession對象)。會話跟蹤程序也能使Web應用服務器的多個實例能共享會話的
6.7會話跟蹤
Web應用服務器具有會話跟蹤(即跟蹤用戶請求)的功能。使用管理器的“會話跟蹤”頁面配置會話跟蹤。會話跟蹤程序可將同一用戶的幾個相關請求合并為單個會話(即一個 HttpSession對象)。會話跟蹤程序也能使Web應用服務器的多個實例能共享會話的一個公共緩沖池(即一個會話群集器)。
    1.啟用會話跟蹤及其部件
查看 “會話跟蹤”頁面。單擊“啟用”標簽。在“啟用”標簽中可以設置如下字段。
     (1) 啟用會話:是否啟用會話跟蹤, 即請求和響應對象的相關會話方式是否有效。缺省值為是。
     (2) 啟用 URL 重寫:指會話跟蹤是否啟用重寫 URL 來獲取會話標識符。若被啟用,則會話跟蹤
程序將識別到達 URL 的會話標識符,若有必要的話,還將重寫 URL 和發送該會話標識符。缺省值為。
     (3) 啟用 Cookie:指會話跟蹤是否使用 cookie 來攜帶會話標識符。若為“是”,則會話跟蹤程序將
識別作為 cookie 到達的會話標識符,并用 cookie 作為發送會話標識符的方式。缺省值為是。
     (4) 啟用協議轉換重寫:當 URL 要求從 HTTP 轉換成 HTTPS,或從 HTTPS 轉換成 HTTP 時,
是否將會話標識符添加到 URL 中。缺省值為否。
    2.創建攜帶會話標識符的 Cookie
指定 Cookie 的設置,會話跟蹤程序使用該 Cookie 將相關的個別請求置入邏輯用戶會話中。當 Servlet 請求一個 HttpSession 對象表示一個用戶會話時,會話跟蹤程序可以使用一個 Cookie 將唯一的會話標識符傳回給發出請求的瀏覽器。當 Servlet 發出后繼請求時,Cookie 則獲準在 Servlet 和會話跟蹤程序間的往返傳送。會話跟蹤程序使用它來查找用戶 Servlet 的現有 HttpSession 對象。換而言之,會話跟蹤程序使用 Cookie 中的標識符確定該請求與該用戶的其它請求相關。
查看 “會話跟蹤”頁面。單擊“Cookie”標簽。指定 Cookie 的名稱,缺省值為sesessionid??蛇x地指定下列字段:
    (1) “域”字段的值以限制 Cookie 的發送位置。
    (2) 會話 Cookie 在客戶機瀏覽器上的活動時間(即“最長周期”字段,以毫秒計)。如果該字段為
空,則當關閉瀏覽器時將刪除該 Cookie。
    (3) “路徑”字段的值以指定 Cookie 發送所至的服務器路徑。
    (4) 在“安全”字段中單擊“是”以限制僅允許 HTTPS 會話的 Cookie 進行交換。
    3.設置會話跟蹤活動的時限和參數
查看“會話跟蹤”頁面。單擊“間隔”標簽。
    (1) 指定會話跟蹤程序檢查會話是否空閑及估計會話是否無效的時間間隔(以毫秒計)。
    (2) 指定會話跟蹤程序估計是否因為內存中會話過多,而將會話交換到磁盤的頻率(以毫秒計)。
     (3) 指定一次允許保留在內存中的會話數(最多駐留數)。
     (4) 指定一個會話將允許在會話跟蹤程序停止驗證之前保持空閑的時間(以毫秒計)。
    4.保留持續數據
使用“持續性”標簽指定在會話跟蹤程序關閉重新并啟動后,以驗證會話數據是否交換到磁盤。如果“持續性”字段設置為否,則會話跟蹤程序將在每次啟動時刪除舊的會話交換文件。查看“會話跟蹤”頁面。單擊“持續性”標簽。在“持續性”字段中單擊“是”。指定會話跟蹤程序用于存儲要保持持續性的會話數據。注意:交換目錄必須是一個空目錄。
    5.指定會話群集和協議轉換設置
可以將WebSphere應用服務器配置成以如下方式運行:獨立主機、會話群集服務器、會話群集客戶機、協議轉換主機、獨立主機。查看“會話跟蹤”頁面,單擊“主機”標簽。
    (1) 若WebSphere應用服務器實例為一個獨立主機,則它不參與會話群集。在獨立模式下, WebSphere應用服務器將維護它自己的會話信息,而對客戶的會話信息請求將不予響應,并且不從服務器請求會話信息。缺省值:是。
    (2) 在用如 IBM eNetwork Dispatcher 之類的產品群集 Web 服務器的環境中,指定WebSphere應用服務器實例的主機名和 IP 地址,其中該實例為會話群集服務器。
    (3) 若將WebSphere應用服務器實例配置成 URL 重寫和協議轉換(在“啟用會話跟蹤”標簽中),則指明群集主機的主機名或 IP 地址。例如,可能為 IBM eNetwork Dispatcher 主機。
要使更改生效,請在更改“獨立主機”或“會話群集服務器”字段后,重新啟動Web應用服務器。更改這些字段后對所有配置所做的更改都保存在配置文件中,直至重新啟動后方才生效。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97