原创 tomcat佔用cpu過高解決方法

問題描述在工作中經常遇到tomcat佔用cpu居高不下,top顯示結果超過200%,請求無法響應,針對這種情況有以下處理辦法進行排查。請求無法響應。問題排查1、獲取進程信息通過jdk提供的jps命令可以快速查出jvm進程jps pid2、查

原创 總結linux下printf命令的用法

printf  -- format and print date 通過printf的選項格式化輸出數據基本英文學習二進制:binanry number八進制:otcal number十進制:decimal number十六進制: hexad

原创 linux tar壓縮排除某個文件夾

一般直接用tar命令打包很簡單,直接使用 tar -czvf test.tar.gz test 即可。 在很多時候,我們要對某一個目錄打包,而這個目錄下有幾十個子目錄和子文件,我們需要在打包的時候排除其中1、2個目錄或文件。 這時候我們在用

原创 BAT批處理文件,腳本時間值%time:~0,2%%time:~3,2%%time:~6,2%的用法

最近公司的項目,需要部署一個oracle定時備份腳本,刪除掉特定時間前的備份文件。BAT批處理文件結合windows系統(任務計劃程序)正常情況下我們的任務計劃會有反饋數值,通過它可以判斷這個任務計劃上次是否運行正常。代碼 0 或 0x0:

原创 LRM-00112: 參數 'logfile' 不允許有多個值

在widows系統上寫個bat腳本定時備份oracel數據庫的,但一執行bat腳本就會報“LRM-00112: 參數 'logfile' 不允許有多個值”,網上資源都是說創建邏輯目錄可能有空格,我就重新修改了邏輯目錄還是不是行的,最後發現是

原创 Zabbix 4.2管理界面中文亂碼解決方法

Zabbix安裝好之後,監控圖形頁面出現字符集亂碼解決方法:1、複製本地電腦C:\Windows\Fonts\simkai.ttf(楷體)上傳到zabbix服務器網站目錄的fonts目錄下2、zabbix網站目錄fonts目錄查找如下:# 

原创 php升級至7.2及zabbix4.0升級4.2

一、升級php72w1、yum安裝PHP升級到7.2版本卸載原來低版本的PHPrpm -qa |grep php|xargs rpm -e2、更新yum源rpm -Uvh https://dl.fedoraproject.org/pub/e

原创 zabbix替換默認web服務器httpd爲nginx

本身環境zabbix之前是採用的lamp環境rpm包去安裝zabbix的。現在要換成nginx做爲web服務。替換思路 : zabbix的web服務是用php寫的,httpd 只是一個web服務器。有了替換思路我們就進行下一步,我們首先找到

原创 rpm安裝lnmp+zabbix

rhel7.4下安裝lnmp+zabbix4.2一、yum安裝nginx1.1、去nginx官網找源下載:http://nginx.org/packages/rhel/7/x86_64/RPMS/nginx-1.14.2-1.el7_4.n

原创 配置nginx下別名alias支持PHP fastcgi解析

這幾天在配置Nginx,PHP用FastCGI,在Apache裏,有alias,比較方便,在Nginx下沒有虛擬目錄概念的,是用location配合alias使用,但使用alias標籤的目錄塊中不能使用rewrite的break。一、例子說

原创 nginx新手配置$document_root

nginx新手配置$document_rootnginx配置php老是出錯,最後才發現是$document_root的設置問題。 location ~ \.php$ {      root        html;      fastcgi

原创 vsftpd創建本地yum倉庫如何放在有賬戶密碼驗證上

之前在linux系統搭建的本地ftp的yum倉庫,是匿名用戶使用安裝的,因客戶檢測漏洞說是ftp有弱口令,不讓用匿名用戶,只好改成有賬戶密碼的驗證了1、修改ftp配置文件,不讓匿名用戶登錄# vi /etc/vsftpd/vsftpd.co

原创 Jenkins升級後頁面出現部分英文的問題處理

從低版本的Jenkins升級到高版本,特別是LTS版本低於2.138.4升級到高於LTS版本2.164.1的情況,就可能出現界面中英文混合的情況,而且通過安裝localization-zh-cn插件都無法解決,如下所示:經過反覆的降級和升級

原创 在linux上增加swap交換空間

增加交換空間有兩種方法:嚴格的說,在系統安裝完後只有一種方法可以增加swap,那就是本文的第二種方法,至於第一種方法應該是安裝系統時設置交換區。1、使用分區:      在安裝OS時劃分出專門的交換分區,空間大小要事先規劃好,啓動系統時自動

原创 使用tomcat部署Jenkins的升級方法

升級JenkinsJenkins版本發佈比較頻繁,經常會提示需要升級,到底怎麼升級呢? 1、網上查找大部分都是說直接下載war包覆蓋原來tomcat下的war包即可(使用tomcat這種方式的)。然後照着網上說的,下載了新版本的war包,覆