Tomcat配置(dbcp连接池、连接池加密、日志分割)
生活随笔
收集整理的這篇文章主要介紹了
Tomcat配置(dbcp连接池、连接池加密、日志分割)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Tomcat內存設置
- 確定服務器內存
- Windows系統直接在文檔系統中查看
- Linux系統使用命令查看
- 根據可用內存修改配置文件【apache-tomcat-HOME\bin\catalina.sh】
- 配置樣例
Tomcat時區設置
場景:服務器時間問題,會導致某些對時效性要求較高或定時任務等,受到不可估量的影響,需重視
- 修改配置文件【apache-tomcat-HOME\bin\catalina.sh】
- 配置樣例
配置方式不唯一,可直接設置時區:
Duser.timezone=GMT+08
Tomcat日志分割
場景:一般情況,程序中會使用log4j日志插件處理系統日志,但是,在某些情況下,依舊需要使用Tomcat自帶的日志排查問題,Tomcat日志只記錄一個,文件會非常大,因此,需要對Tomcat的日志進行分割,方便跟蹤
- 參考方案
使用cronolog - 安裝cronolog /data/soft/cronolog-masterln -s configure.ac bootstrap./configure --prefix=/data/cronologmakemake install
- 具體配置
- 測試
目錄下出現此類文件,即測試通過
【apache-tomcat-HOME\logs\catalina.2011-11-07.out】
Tomcat連接池
推薦使用Druid、BoneCP
- 確認Tomcat使用的連接池版本
Tomcat7以前使用的都是DBCP1,以后都使用DBCP2
- 修改配置文件
參數說明
參數說明
參數基本固定,只需要修改中連接池名稱與context.xml中一致即可
Tomcat連接池加密
企業項目中,對于暴露的配置信息最為忌諱,存在安全問題,所以需要對敏感信息進行加密
- 編寫加解密程序
- 放置到【apache-tomcat-HOME\lib】下
- 修改連接池配置文件,用戶、密碼信息替換為密文,并修改加載配置類
運行工程(注意打包時指定main入口)加密用戶密碼
常見報錯
將驅動包添加到【apache-tomcat-HOME\lib】下
具體問題,具體分析,善看日志!
總結
以上是生活随笔為你收集整理的Tomcat配置(dbcp连接池、连接池加密、日志分割)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 富士服务器型号,互联网常识普及:富士x1
- 下一篇: 如何自己生成固定收款码,既能收取微信又能