原创 重啓大法失效?詳述Oracle11g因JDBC bug引發異常Library Cache Lock等

發生過兩次一樣的問題,應該是這個原因引起的。 重點:爲什麼重啓應用無法解決? 1、kill session:故障發生後數據庫端進行kill session操作,但是因爲有連接池,所以連接池會嘗試重連數據庫,kill 後的重連在連接池上幾乎是

原创 Linux awk: print中存在變量的情況

對於awk '{print $icol}' temp.txt打印文件中第icol(icol爲變量)列的情況,可通過下述方法實現: icol = 8 awk -v t="${icol}" '{print $t}' temp.txt

原创 多重 nginx 反向代理獲取客戶端真實 ip

realip模塊的作用是:當本機的nginx處於一個反向代理的後端時獲取到真實的用戶IP。 如果沒有realip模塊,nginx的access_log裏記錄的IP會是反向代理服務器的IP,PHP中$_SERVER['REMOTE_ADDR'

原创 Gitlab 訪問報 403 Forbidden 錯誤

處理方法: 1、I just backed up redis (by copying /var/opt/gitlab/redis/dump.rdb). 2、I deleted all keys inside: 3、a) Login to

原创 部署 redis 哨兵模式高可用集羣

環境 master: 192.168.1.224 slave1: 192.168.1.225 slave2: 192.168.1.226 修改系統參數 #somaxconn echo 1024 > /proc/sys/net/core/so

原创 Oarcle 服務器 CPU IOWAIT 佔比高的處理流程

確認當前活動的 session 和正在執行 sql SELECT SID,SERIAL#,USERNAME,STATUS,OSUSER,MACHINE,PROGRAM,SQL_ID,SQL_EXEC_START,PREV_SQL_ID,PR

原创 記一次線上Java程序導致服務器CPU佔用率過高的問題排除過程

1、故障現象客服同事反饋平臺系統運行緩慢,網頁卡頓嚴重,多次重啓系統後問題依然存在,使用top命令查看服務器情況,發現CPU佔用率過高。 2、CPU佔用過高問題定位2.1、定位問題進程使用top命令查看資源佔用情況,發現pid爲14063的

原创 nginx配置讓任何文件在瀏覽器中顯示文本text/plain

例子 server { listen 81; root /var/www/applog; autoindex on; autoindex_exact_size o

原创 Nginx 反向代理到spring boot無法打開頁面

問題:瀏覽器報錯 net::ERR_INCOMPLETE_CHUNKED_ENCODING 200 處理方法:在Nginx配置文件中添加以下3個參數 proxy_buffer_size 1024k; proxy_buffers 32 1

原创 Nginx 上傳大文件時報404錯誤

處理方法:在配置文件中更改以下2個參數 client_max_body_size 10M; client_body_buffer_size 10M;

原创 nginx配置讓任何文件在瀏覽器中顯示文本text/plain

例子 server { listen 81; root /var/www/applog; autoindex on; autoindex_exact_size o

原创 Oarcle 服務器 CPO IOWAIT 佔比高的處理流程

確認當前活動的 session 和正在執行 sql SELECT SID,SERIAL#,USERNAME,STATUS,OSUSER,MACHINE,PROGRAM,SQL_ID,SQL_EXEC_START,PREV_SQL_ID,PR

原创 通過 mysqldump 搭建基於 gtid MySQL 5.7 主從複製

安裝主從 MySQL 5.7 # 主 MySQL5.7 useradd mysql /sbin/nologin cd /usr/local tar -xvf mysql-5.7.23-linux-glibc2.12-x86_64.tar.g

原创 MySQL 5.7 延遲複製環境搭建和測試

安裝主從 MySQL 5.7 # 主 MySQL5.7 cd /usr/local tar -xvf mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz mv mysql-5.7.23-linux-glib

原创 在 CentOS 服務器上部署禪道

1、安裝 php yum install -y php php-mysql php-gd libjpeg* \ php-ldap php-odbc php-pear php-xml php-xmlrpc \ php-mbst