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