系統需求 > 8.4 系統需求
8.4 系統需求
概觀
此部份介紹了在生產環境中執行 ThingWorx 產品的下列伺服器硬體與組態需求。
核心作業系統軟體需求
ThingWorx 所需的先決條件軟體
最低規模估算需求 (用於生產)
除非特別註明,否則此部份中的資訊為 ThingWorx 8.4 專用。其他版本的產品可能會引入新的或變更的系統需求。
如需有關為 ThingWorx 使用及更新協力廠商軟體的重要建議,請參閱此 技術支援文章
ThingWorx 伺服器需求
以下是生產的最低建議。實際大小將取決於應用程式及使用情況。
硬體大小
項目
Value
註解
記憶體
16 GB
組態需要將一定百分比的專用記憶體分配給 Java VM。
CPU
4 核心
虛擬化環境可能擁有自己的術語,用來指定提供的 CPU/核心數。決定環境是否符合最低需求時,必須考慮這一點。
同步查詢活動、索引和搜尋的數量,以及內部事件和/或內容資料變更的數量可能需要增加 CPU 資源。
磁碟類型
*
建議使用伺服器級硬體。
磁碟空間
100GB
此大小將容納安裝於 Tomcat 中的預設 ThingWorx Web 應用程式,以及初始 ThingworxStorage (資料庫) 目錄和某些初始組態資料。
* 
這不包括 OS 或其他必要軟體所需的空間。
如果還安裝了 ThingWorx Flow,則需要 100GB 額外空間 (最小總磁碟空間為 200GB)。
任何所提供應用程式需要的總磁碟空間都取決於將保留的組態與執行時間資料量。客戶應使用銷售與現場支援,根據其應用程式需求預估空間需求。
磁碟速度
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,更新 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 Service Installer 安裝。
ThingWorx 仍可在較新的主要版本上正確執行,但在測試與認證之後才會獲得正式支援。
PingFederate
8.4.4 修補程式 3
PingFederate 是對 ThingWorx 執行單一登入 (SSO) 的 PTC 支援的方法。只有實行 SSO 的客戶才需要 PingFederate。
PTC 支援已測試版本及相同次要版本中的所有後續版次 (例如 8.4. x)。
資料庫選項
資料庫
受支援的版本
註解
PostgreSQL
9.4.5、9.5.11、9.6 和 10
DataStax Enterprise 版本
4.6.3、5
不支援與 ThingWorx Flow 搭配使用。其他資訊位於 DataStax Enterprise 與 ThingWorx 入門指南
SAP HANA
n/a
SAP HANA 不再受支援且不支援與 ThingWorx Flow 搭配使用。如需詳細資訊,請參考 終止銷售文章
Microsoft SQL Server
2016
AzureSQL
Azure SQL 邏輯伺服器 - V12
Azure SQL 受管理實例 - V12
如需有關 Azure SQL 最新版本的資訊,請參閱 https://docs.microsoft.com/en-us/azure/sql-database/sql-database-faq
尚不支援與 ThingWorx Flow 搭配使用。
InfluxDB
1.6.3
不支援與 ThingWorx Flow 搭配使用。
Composer (Modeling IDE 和 Mashup Builder)
ThingWorx Composer 是在瀏覽器中執行的 HTML 應用程式。Composer 所需的最小解析度為 1280x800。目前支援的瀏覽器如下所示。
* 
應用程式的行為可能會根據自動更新的瀏覽器 (最新版本的 Chrome、Firefox、Safari 和 IE) 而變更。基於嚴重性,新瀏覽器版本所引入的問題會被儘快識別並修正。BETA 和夜間發行版本的使用不受支援。
* 
雖然不支援透過 IE 瀏覽器在 ThingWorx Flow Editor 中定義及驗證流程,但使用受 ThingWorx Foundation 支援的 IE 瀏覽器版本的使用者可存取使用流程的混搭。
OS
瀏覽器
版本
註解
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 及更新版本
混搭執行時間
OS
瀏覽器
版本
註解
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
行動裝置用 Safari