A.4. "Communication"(通信)选项卡

"Communication"(通信)选项卡上的设置控制客户端设备、SGD 服务器和应用服务器之间的连接。它们还控制应用程序会话的可恢复性行为。

从命令行,使用第 D.16 节 “tarantella config list”命令列出这些设置,使用第 D.15 节 “tarantella config edit”命令编辑这些设置。

此选项卡包含以下部分:

A.4.1. Unencrypted Connections Port(未加密的连接端口)

用法:在字段中键入端口号。

描述

用于客户端设备与 SGD 服务器之间的未加密连接的 TCP 端口号。

在防火墙中打开此端口,以允许来自具有标准连接的用户的连接。标准连接是不使用 SSL 的连接。

必须重新启动阵列中的每台 SGD 服务器,对此属性的更改才能生效。

默认为 TCP 端口 3144。

命令行

命令选项:--array-port-unencrypted tcp-port

用法:tcp-port 替换为用于未加密连接的端口号。

在以下示例中,TCP 端口 3144 用于未加密的连接。

--array-port-unencrypted 3144

A.4.2. Encrypted Connections Port(加密的连接端口)

用法:在字段中键入端口号。

描述

用于客户端设备与 SGD 服务器之间的加密连接的 TCP 端口号。

在防火墙中打开此端口,以允许具有安全(基于 SSL)连接的用户连接到 SGD。

必须重新启动阵列中的每台 SGD 服务器,对此属性的更改才能生效。

默认为 TCP 端口 5307。

命令行

命令选项:--array-port-encrypted tcp-port

用法:tcp-port 替换为用于加密连接的端口号。

在以下示例中,TCP 端口 5307 用于加密的连接。

--array-port-encrypted 5307

A.4.3. AIP Keepalive Frequency(AIP 保持连接的频率)

用法:在字段中键入时间段(以秒为单位)。

描述

确定在应用程序会话期间向客户端设备发送保持连接消息的频率。默认值为 100 秒。

一些 HTTP 代理服务器会在某个连接上没有活动时关闭该连接。使用保持连接可以确保连接保持打开状态。

将此项设置为 0 可以禁用保持连接消息。

此属性还用于使 SGD 客户端与 SGD 服务器之间的连接保持打开状态以进行客户端驱动器映射。

必须重新启动阵列中的每台 SGD 服务器,对此属性的更改才能生效。

命令行

命令选项:--sessions-aipkeepalive secs

用法:secs 替换为保持连接时间段(以秒为单位)。

在以下示例中,每 100 秒向客户端设备发送一次保持连接消息。

--sessions-aipkeepalive 100

A.4.4. Timeout for User Session Resumability(用户会话可恢复性的超时时间)

用法:在字段中键入超时值(以分钟为单位)。

描述

对于配置为可以在用户会话期间恢复的应用程序,这是与 SGD 的连接丢失时保证暂停的应用程序会话能够恢复的时间长度(以分钟为单位)。请注意,如果用户注销,则应用程序会话结束。请参见第 C.2.6 节 “Application Resumability(应用程序可恢复性)”属性。

此时间段后,SGD 服务器将结束会话。

可以使用应用程序的第 C.2.7 节 “Application Resumability(应用程序可恢复性):Timeout(超时时间)”属性覆盖此设置。

注意

如果应用程序因为 SGD 客户端意外退出或连接丢失而终止,则可以具有额外 20 分钟超时时间。请参见表 7.1 “应用程序可恢复性情况”

对此属性所做的更改会立即生效。

命令行

命令选项:--sessions-timeout-session mins

用法:mins 替换为超时值(以分钟为单位)。

在以下示例中,应用程序会话可以在 1440 分钟(24 小时)内恢复。

--sessions-timeout-session 1440

A.4.5. Timeout for General Resumability(常规可恢复性的超时时间)

用法:在字段中键入超时值(以分钟为单位)。

描述

对于配置为通常可以恢复的应用程序,这是用户注销后或者与 SGD 的连接丢失后,保证暂停的应用程序会话能够恢复的时间长度(以分钟为单位)。请参见第 C.2.6 节 “Application Resumability(应用程序可恢复性)”属性。

此时间段后,SGD 服务器将结束会话。

可以使用应用程序的第 C.2.7 节 “Application Resumability(应用程序可恢复性):Timeout(超时时间)”属性覆盖此设置。

注意

如果应用程序因为 SGD 客户端意外退出或连接丢失而终止,则可以具有额外 20 分钟超时时间。请参见表 7.1 “应用程序可恢复性情况”

对此属性所做的更改会立即生效。

命令行

命令选项:--sessions-timeout-always mins

用法:mins 替换为超时值(以分钟为单位)。

在以下示例中,应用程序会话可以在 11500 分钟内恢复。

--sessions-timeout-always 11500

A.4.6. Resource Synchronization Service(资源同步服务)

用法:选中或者取消选中复选框。

描述

是否为阵列启用资源复制。

如果启用,会在阵列中每个 SGD 服务器的第 B.4.5 节 “Daily Resource Synchronization Time(每日同步资源的时间)”确定的时间开始同步。

默认情况下会启用资源同步。

对此属性所做的更改会立即生效。

命令行

命令选项:--array-resourcesync 1 | 0

用法:指定 1 (true) 或 0 (false)。

以下示例为阵列禁用资源同步。

--array-resourcesync 0

A.4.7. User Session Idle Timeout(用户会话闲置超时)

用法:在字段中键入超时值(以秒为单位)。

描述

如果在指定时间段内没有任何应用程序会话或 Webtop 活动,用户会话将自动结束。超时应用于阵列中的所有 SGD 服务器。

默认情况下禁用用户会话闲置超时。设置为 0 将关闭该功能。

小心

请勿配置小于 300 秒(五分钟)的闲置超时。

以下设备上的活动对闲置超时期限没有影响:

  • 串行端口

  • 智能卡

  • 音频

必须重新启动阵列中的每台 SGD 服务器,对此属性的更改才能生效。

命令行

命令选项:--webtop-session-idle-timeout secs

用法:secs 替换为超时值(以秒为单位)。

在以下示例中,用户会话处于非活动状态 1800 秒或 30 分钟后自动结束。

--webtop-session-idle-timeout 1800