原创 springboot 鏈接redis 注意事項
SpringBoot2.0默認採用Lettuce客戶端來連接Redis服務端的 默認是不使用連接池的,只有配置 redis.lettuce.pool下的屬性的時候纔可以使用到redis連接池 redis: cluster:
原创 java 壓縮與解壓
/** * 使用gzip進行壓縮 */ public static String gzip(String primStr) { if (primStr == null || primStr.leng
原创 redis主從架構 —— 哨兵
redis配置 replicaof 192.168.88.132 7001 #設置redis登錄密碼 requirepass "zcc123" #主從認證密碼,否則主從不能同步 masterauth "zcc123" bind 19
原创 ELK日誌管理平臺
ELK ELK是日誌收集、索引與檢索三件套,包含了三個組件 ElasticSearch Logstash Kibana 機器要求 三臺機器,機器的配置視線上日誌量而定 ES集羣:三臺機器 Logstash:一臺機器 Kibana:一臺機器
原创 解決linux下tomcat8上傳圖片無法通過Nginx查看的問題
新版本的tomcat加強了安全性,通過tomcat在服務器端建立的文件,others是沒有訪問權限的。這樣導致Nginx靜態圖片服務無法訪問報 Forbidden You don't have permission to acce
原创 linux下使用自帶mail發送郵件
具體步驟如下: 1、安裝 [root@001 ~]# yum install mailx 2、編輯配置文件 [root@001 ~]# vim /etc/mail.rc #添加如下內容 set [email protected] set
原创 centos7防火牆
CentOS7使用firewalld打開關閉防火牆與端口 1、firewalld的基本使用 啓動: systemctl start firewalld 關閉: systemctl stop firewalld 查看狀態: systemct
原创 centos7修改系統時間
1. 安裝ntpdate工具 # yum -y install ntp ntpdate 2. 設置系統時間與網絡時間同步 # ntpdate cn.pool.ntp.org 3. 將系統時間寫入硬件時間 # hwclock --sy
原创 redis+twemproxy
1、部署redistar -zxvf redis-2.8.19.tar.gz --版本過舊,實際在做類似這種nginx+lua生產環境的部署的時候,不一定用最新的版本就是最好,老版本一般比較穩定,nginx
原创 mongodb基礎
啓動mongod服務 ./bin/mongod --dbpath /path/to/database --logpath /path/to/log --fork --port 27017 參數解釋: --dbpath 數據存儲目錄 --l
原创 集合ArrayList,LinkedList,Vector的區別
集合類說明及區別Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMap 首先,上面這東西是很必要存在和記住
原创 rabbitMQ安裝
安裝rabbitmq 3.6.12,當前爲止,最新的rabbitmq的版本1、安裝編譯工具yum install -y ncurses ncurses-base ncurses-devel ncurses-
原创 Nginx+lua
openresty,我們之前都給大家講解過了部署了兩臺虛擬機模擬的場景是什麼,假設這兩臺虛擬機分別在不同的機房中,每個機房裏都有一臺機器,所以按照我們之前講解的那套雙機房的四級緩存架構部署nginx,虛擬機
原创 Linux_CentOS7系統安裝
1、在虛擬機中安裝CentOS啓動一個virtual box虛擬機管理軟件(vmware,我早些年,發現不太穩定,主要是當時搭建一個hadoop大數據的集羣,發現每次休眠以後再重啓,集羣就掛掉了)virtu
原创 == 與 equals() 的區別
1、使用 = = 比較原生類,如: boolean ,int,char等,使用equals()比較對象。 2、== 返回true,如果兩個引用指向相同對象,equals()的返回結果依賴於具體業務實現 3