系统需求 > 8.4 系统要求
8.4 系统要求
概述
本部分介绍在生产环境中运行 ThingWorx 产品的服务器硬件和配置要求:
核心操作系统软件要求
ThingWorx 所需的必备软件
规模定制最低要求 (生产用途)
除非另有特别说明,本部分中的信息特定于 ThingWorx 8.4。产品的其他版本可能会引入新的或变更的系统要求。
有关 ThingWorx 第三方软件使用和更新的重要建议,请参阅此 技术支持文章
ThingWorx 服务器要求
以下是适用于生产的最低推荐配置。实际规模定制取决于用途和使用情况。
硬件规模定制
组件
备注
内存
16 GB
需要将配置的一部分内存专门分配给 Java VM。
CPU
4 核
虚拟化环境可能具有其指定 CPU 或核心提供数量的专用术语。在确定环境是否满足最低要求时必须考虑这一点。
并发查询活动的数量、索引和搜索以及内部事件和/或属性数据更改的数量都可能增加 CPU 资源的使用。
磁盘类型
*
建议使用服务器级硬件。
磁盘空间
100 GB
此规模定制将容纳安装在 Tomcat 中的默认 ThingWorx Web 应用程序以及初始 ThingworxStorage (DB) 目录和一些初始配置数据。
* 
其中不包括操作系统或其他必备软件所需的空间。
如果同时安装了 ThingWorx Flow,则还需要 100GB 空间 (总计磁盘空间最低为 200G)。
任何给定应用程序所需的总磁盘空间取决于要维持的配置量和运行时数据量。客户应根据其应用程序要求,与“销售和现场支持”一起估计空间需求。
磁盘速度
10000 RPM 或 SSD
如果要将数据存储在 ThingWorx Core 上,则速度至关重要。ThingWorx 建议您尽可能使用最快的磁盘,且磁盘速度至少不应低于 10000 RPM。
* 
您可能需要考虑 RAID 配置以提高磁盘性能
如果要执行常规系统备份,强烈建议您使用单独的具有专门控制器的物理磁盘 - 而不仅仅是同一物理磁盘上的单独分区。
操作系统
支持的操作系统 (仅限 64 位)
注解
Windows Server 2016
Windows Server 2012 R2
不支持与 ThingWorx Flow 配合使用。
Windows Server 2008 R2 SP1
不支持与 ThingWorx Flow 配合使用。
Red Hat Enterprise Linux (RHEL) 8.2
Ubuntu 14.04 LTS, 16.04 LTS, 18.04 LTS
不支持与 ThingWorx Flow 配合使用。
* 
下表中的软件需要下载/安装正确的特定操作系统版本。
通常,您可以安装软件的更高次要版本,但此处未明确声明的新的主要版本则可能不受支持 (例如,JDK 1.7.0.17 是次要版本,JDK 1.8 是主要版本)。ThingWorx 可能在较新的主版本上仍可正确运行,但需经测试和认证后方可得到官方支持。
必需的软件
软件先决条件
已测试版本
备注
Oracle Java SE Development Kit (JDK)
Java SE Development Kit 8, Update 92 , 1.8.0_92-b14 (64 位)
对于 8.4.5 和更高版本,必须安装 Java SE Development Kit 8, Update 141 或更高版本, 1.8.0_141-bxx (64 位)
ThingWorx 仅在 64 位操作系统上受支持。
当前不支持 Open JDK。
Tomcat (Linux)
8.5.51 (64 位)
9.0.35 (64 位)
需手动安装,因为标准包管理通常不提供最新版本。
ThingWorx 可能在较新的主版本上仍可正确运行,但需经测试和认证后方可得到官方支持。
Tomcat (Windows)
8.5.51 (64 位)
9.0.35 (64 位)
使用 Windows 服务安装程序进行安装。
ThingWorx 可能在较新的主版本上仍可正确运行,但需经测试和认证后方可得到官方支持。
PingFederate
8.4.4 Patch 3
PingFederate 是 PTC 支持的 ThingWorx 单一登录 (SSO) 方法。只有实施 SSO 的客户才需要 PingFederate。
PTC 支持已测试版本以及同一次要版本 (例如 8.4.x) 内的所有后续版次。
数据库选项
数据库
支持的版本
备注
PostgreSQL
9.4.5、9.5.11、9.6 和 10
DataStax Enterprise Edition
4.6.3, 5
不支持与 ThingWorx Flow 配合使用。有关详细信息,请参阅 《DataStax Enterprise 和 ThingWorx 入门指南》
SAP HANA
不可用
SAP HANA 不再受支持,不支持与 ThingWorx Flow 配合使用。有关详细信息,请参阅 终止销售文章
Microsoft SQL Server
2016
AzureSQL
Azure SQL Logical Server- V12
Azure SQL Managed Instance- V12
有关最新 Azure SQL 版本的信息,请参阅 https://docs.microsoft.com/en-us/azure/sql-database/sql-database-faq
尚不支持与 ThingWorx Flow 配合使用。
InfluxDB
1.6.3
不支持与 ThingWorx Flow 配合使用。
Composer (建模 IDE 和 Mashup Builder)
ThingWorx Composer 是在浏览器中运行的 HTML 应用程序。Composer 所需的最小分辨率为 1280x800。当前支持的浏览器如下所示。
* 
浏览器 (Chrome、Firefox、Safari 和 IE 的最新版本) 自动更新可能导致应用程序行为发生变化。因新浏览器版本而引入的问题将根据其严重性尽快得到确定和修复。不支持使用测试版 (BETA) 和夜间发行 (Nightly Release) 版本。
* 
虽然不支持通过 IE 浏览器在 ThingWorx Flow Editor 中定义和验证工作流,但用户可以使用 ThingWorx Foundation 支持的 IE 浏览器版本来访问基于这些工作流的混搭。
操作系统
浏览器
版本
备注
Windows
MS Edge
Chromium 81.0 及更高版本
Windows
IE
11 及更高版本
不支持 Microsoft Internet Explorer 的兼容性模式。
不支持与 ThingWorx Flow Editor 配合使用。
Mac/Windows
Firefox
Quantum - 59 及更高版本
ESR - 60 及更高版本
Mac
Safari
11 及更高版本
Mac/Windows
Chrome
64 及更高版本
混搭运行时
操作系统
浏览器
版本
备注
Windows
MS Edge
Chromium 81.0 及更高版本
Windows
IE
11 及更高版本
不支持 Microsoft Internet Explorer 的兼容性模式。
Mac/Windows
Firefox
Quantum - 59 及更高版本
ESR - 60 及更高版本
Mac
Safari
11 及更高版本
Mac/Windows
Chrome
64 及更高版本
iOS 11
Mobile Safari