Oracle 19c中的Tomcat
Tomcat 中介軟體是一個免費的開放原始碼的 Web 應用伺服器。 Oracle 12.2.0.1 開始 GI 中安裝和使用了 Tomcat 。由於 Tomcat 是開源產品,在生產環境使用我們必須關注該產品的安全。 Oracle 官方也一直根據 CVE 釋出的資訊,及時釋出補丁。
從 12.2 開始我們安裝部署 Oracle 資料庫時 Tomcat 已經部署在 GI HOME 中。
1
2
3
4
5
6
7
8 |
$
/u01/19
.7.0
/gird/Opatch/opatch
lspatches 30805684;DBWLM RELEASE UPDATE 19.7.0.0.200414 (30805684) 30805684;Database Release Update : 19.7.0.0.200414 (30805684) 30805684;ACFS RELEASE UPDATE 19.7.0.0.200414 (30805684) 30805684;OCW RELEASE UPDATE 19.7.0.0.200414 (30805684) 30805684;TOMCAT RELEASE UPDATE 19.7.0.0.200414 (30805684) 30805684;UPDATE 19.7 DATABASE CLIENT JDK IN ORACLE HOME TO JDK8U171 30805684;OJVM RELEASE UPDATE: 19.7.0.0.200414 (30805684) |
Oracle 19c中在 這些地方使用了Tomcat
Oracle Quality of Service (QoS) Management - GI中的一種特性,用於管理給定叢集上的資料庫工作負載。
Oracle Fleet Patching and Provisioning (FPP) - GI中的一個特性,使Oracle軟體配置、補丁和升級標準化和自動化。這個特性以前稱為快速Home供應(RHP) Oracle Memory Guard -Oracle RAC中每個節點記憶體保護。
Oracle Trace File Analyzer – 日誌收集工具。
Quality of Services Management (ora.qosmserver resource) 服務使用Tomcat。 QoS 應用程式部署在 Tomcat 中,由 mbean 、 REST 服務和 Servlet 組成。如果 QoS 是一個安全的應用程式,那麼與 GI 一起提供的 Tomcat 分佈是定製的,不是在 Tomcat 程式碼本身中定製的,而是在使用 Tomcat 特性時定製的。這改進了容器的使用,使其更加可靠和安全。以下是在使用 GI 部署 Tomcat 時對其進行的增強。
|
|
為了最小化記憶體佔用,僅對 Tomcat Web 容器使用以下 JAR 檔案
annotations-api.jar
bootstrap.jar
catalina.jar
jaspic-api.jar
servlet-api.jar
tomcat-api.jar
tomcat-coyote.jar
tomcat-jni.jar
tomcat-juli.jar
tomcat-util.jar
tomcat-util-scan.jar
按照最小使用原則,我們也可以關閉qos服務,但在psu應用時需要開啟該服務。
crsctl stat res -t
…
ora.qosmserver online online
…
使用grid使用者執行
1
2
3
4
5
6
7 |
srvctl status qosmserver Qos Management Server is
enable Qos Management Server is running on node1 srvctl stop qosmserver -force srvctl disable qosmserver Qos Management Server is
enable Qos Management Server is not running on node1 |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69979754/viewspace-2706269/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle Database 19c中的自動索引OracleDatabase索引
- Docker中安裝Oracle 19cDockerOracle
- Oracle 19c中基於函式的索引Oracle函式索引
- Oracle 19c中的等待事件分類 Event WaitsOracle事件AI
- Oracle 19c的安裝Oracle
- Oracle 19C EMOracle
- Oracle 19c中的自動索引(DBMS_AUTO_INDEX)Oracle索引Index
- oracle 19c dataguard silent install (oracle 19c dataguard 靜默安裝)Oracle
- Oracle 19c Concepts(01):Introduction to Oracle DatabaseOracleDatabase
- Oracle 19c Concepts(13):Oracle Database InstanceOracleDatabase
- Oracle 19c Broker配置Oracle
- 【19c】Oracle 19c 和 20c 的新特性解密Oracle解密
- oracle 19c dg搭建duplicate過程中報錯Oracle
- Oracle Database 19c 中的 JSON_OBJECT 函式的增強功能OracleDatabaseJSONObject函式
- Oracle 19c中連線RMAN客戶端的連線方法Oracle客戶端
- Oracle資料泵(Oracle Data Pump) 19cOracle
- Oracle:Oracle RAC 11.2.0.4 升級為 19cOracle
- Oracle 19c Concepts(10):TransactionsOracle
- Oracle 19c RPM安裝Oracle
- oracle 19c 初體驗Oracle
- Oracle 19c Concepts(07):SQLOracleSQL
- oracle 19c pdb遷移Oracle
- Oracle 19c Database Management ToolsOracleDatabase
- Oracle 19c TFA的安裝與使用Oracle
- Oracle database 19c中獲取當前資料庫版本的方法OracleDatabase資料庫
- Oracle 19c Concepts(00):Changes in This Release for Oracle Database ConceptsOracleDatabase
- Oracle 19c Concepts(16):Application and Oracle Net Services ArchitectureOracleAPP
- Overview of Oracle Flex ASM In Oracle 19c RAC-20220111ViewOracleFlexASM
- Oracle 19c - 手動升級 Oracle 12.x, 18c CDB 到 Oracle 19c (19.x)Oracle
- Oracle 19c Concepts(14):Memory ArchitectureOracle
- Oracle 19c Concepts(15):Process ArchitectureOracle
- Oracle 19c Concepts(05):Data IntegrityOracle
- Sqlcl 連線Oracle DataBase 19cSQLOracleDatabase
- Oracle Linux 7.1 silent install 19cOracleLinux
- oracle 19c CDB vs pdb 建立Oracle
- Oracle 19c RAC INS-40724Oracle
- oracle 19C 靜默安裝Oracle
- 1 Oracle Database 19c 新特性OracleDatabase