ThingWorx Utilities 就地升级
要确定升级方式,请参阅升级表。就地升级功能在 ThingWorx Utilities 9.2.x 及更高版本中启用,可在升级到新版本后保留数据。这样,用户可避免在迁移过程中进行特定数据备份,从而节省时间。
要通过就地升级方式,升级到新版本的 ThingWorx Utilities,请执行以下步骤:
1. 手动或使用安装程序对 ThingWorx Platform 进行就地升级。有关 ThingWorx Platform 就地升级的详情,请参阅您所用 ThingWorx 版本的 ThingWorx Platform 帮助中心的“安装和升级”主题,该主题可从 ThingWorx 帮助中心登陆页面访问。
2. 成功就地升级 ThingWorx Platform 后,导入 ThingWorx Utilities 扩展。
a. 导入 ThingWorx Utilities Core 扩展 zip 文件。
b. 重新启动 ThingWorx Platform 服务器。
c. 导入 ThingWorx Software Content Management 扩展。
d. 重新启动 ThingWorx Platform 服务器。
有关详情,请参阅导入 ThingWorx Utilities 扩展
3. 将 ThingWorx Software Content Management 从旧版本升级到 9.3.16、9.3.19、9.5.1+、9.6.x 或 9.7.0 时,必须调整计时器。
a. 在 ThingWorx Composer 左侧导航窗格中,选择“计时器”。ThingWorx Composer 会显示计时器列表。
b. 从列表中选择计时器,然后单击“编辑”,以编辑其更新频率配置值。
c. updateRate 字段中输入版本的相应更新频率值。每个版本的更新频率均列示于此过程之后的表格
d. 单击“保存”
e. 对每个计时器重复步骤 3.b 到 3.d。
4. 对于非高可用性环境,请在成功完成导入后重新启动 ThingWorx 服务器。
如果已在高可用性集群化 ThingWorx 平台上升级了 ThingWorx Utilities,则必须重新启动所有节点。有关详情,请参阅您所用 ThingWorx 版本的 ThingWorx Platform 帮助中心的“在 ThingWorx HA 中管理 ThingWorx 扩展”主题,该主题可从 ThingWorx 帮助中心登陆页面访问。
这使 ThingWorx Software Content Management 能够正常工作。
5. 如果从基于 PostgreSQL 的 ThingWorx Utilities 9.2.x 进行升级,或从基于 MSSQL 的 ThingWorx Utilities 9.4.x 及以上版本进行升级,或从基于 AzureSQL 的 ThingWorx Utilities 9.5.x 进行升级,并且需要将数据从 TW.RSM.SFW.SoftwareManager.Campaign 或 DeliveryTarget 迁移到隔离的数据库表,请执行以下步骤:
a. 在 ThingWorx Composer 中单击 TW.SCM.SFW.SCMUtilities 资源。
b. 搜索 MigrateDataToIsolatedDB 服务。您可以使用 Migration 类别。
c. 单击“执行”
6. 此服务在后台异步运行。查看信息级别日志,以完成操作。
7. 为避免在成功运行时复制已有的迁移条目,如果 forceMigration 未设置为 true,则会中止连续服务执行。默认情况下,forceMigration 为 false。
8. 成功运行后,请验证数据在 SCM“跟踪部署”页面上可见,然后从 TW.RSM.SFW.SoftwareManager.Campaign/DeliveryTarget 中清除旧数据。
* 
从任何版本升级到 ThingWorx Software Content Management 9.7.0 后,请确保为性能配置参数指定的值受到支持。有关详细信息,请参阅部署
时间更新频率值
下表列出了每个计时器和版本的更新频率值。
9.5.1+、9.6.x 和 9.7.0 的更新频率值
计时器名称
更新频率
TW.RSM.SFW.Timer.AutoRetryTimer
47000
TW.RSM.SFW.Timer.CheckStateTimer
41000
TW.RSM.SFW.Timer.DownloadTimer
53000
TW.RSM.SFW.Timer.InstallTimer
43000
TW.RSM.SFW.Timer.NotifyTimer
37000
TW.RSM.SFW.Timer.ScanDeploymentsTimer
67000
TW.RSM.SFW.Timer.StartDeploymentsTimer
29000
9.3.16 和 9.3.19 的更新频率值
计时器名称
更新频率
TW.RSM.SFW.Timer.AutoRetryTimer
31000
TW.RSM.SFW.Timer.CheckStateTimer
37000
TW.RSM.SFW.Timer.NotifyTimer
29000
这对您有帮助吗?