原创 Docker初識:RabbitMq服務的搭建(單機+集羣)

一、版本說明: 系統:centos 7 docker:18 rabbitmq:3.8.4 二、單機搭建 1、拉取官方鏡像 [root@VM_0_6_centos ~]# docker search rabbitmq NAME

原创 springboot 請求響應壓縮

官方文檔原文:https://docs.spring.io/spring-boot/docs/2.1.5.RELEASE/reference/htmlsingle/#how-to-enable-http-response-compress

原创 SpringCloud Ribbon和Hystrix的超時時間配置

先看下ribbon的配置和hystrix的超時配置 ribbon: MaxAutoRetries: 1 #最大重試次數,當Eureka中可以找到服務,但是服務連不上時將會重試 MaxAutoRetriesNextServer:

原创 併發連接導致打開文件過多:java.io.IOException: Too many open files 解決方法

用 CentOS 做 API 接口服務器供其他終端調用時,併發量高會報錯:java.io.IOException: Too many open files。 其原因是在 Linux 下默認的Socket最大連接數爲 1024(可以通過 u

原创 apache-common-pool2 異常:Returned object not currently part of this pool

參考博文: https://issues.commons.apache.narkive.com/sdkDV3th/jira-created-pool-284-returned-object-not-currently-part-of-th

原创 Apache Commons Poo GenericObjectPool 避免泄漏

GenericObjectPool 是 Apache Commons Pool 提供的對象池,使用的時候需要調用 borrowObject 獲取一個對象,使用完以後需要調用 returnObject 歸還對象,或者調用 invalidat

原创 Docker初識:mongo安裝

Linux系統:CentOS Linux release 7.4.1708 (Core)  Docker版本: 17.03.0-ce, build 3a232c8 1、查詢下載鏡像 [root@wngpenghao opt]# dock

原创 linux下core file size設置筆記

現象說明:突然發現一臺測試機器的java程序莫名其妙地沒了,但是沒有core dump!這就需要打開服務器的core文件生成的功能了,(即core dump文件),方便程序調試。 1)core文件簡介 core文件其實就是內存的映像,當程

原创 CentOS6 升級內核

1、查看內核版本 [root@dzpj-app29 ~]# uname -r 2.6.32-573.el6.x86_64 2、升級內核(帶aufs模塊),yum安裝帶aufs模塊的3.10內 cd /etc/yum.repos.d 

原创 http的性能壓測,異常:Cannot assign requested address

“Cannot assign requested address.”是由於linux分配的客戶端連接端口用盡,無法建立socket連接所致,雖然socket正常關閉,但是端口不是立即釋放,而是處於TIME_WAIT狀態,默認等待60s後才

原创 Jmeter5.1.1 壓測過程中遇到問題流水日記

版本:Jmeter5.1.1 1、Java heap space OutOfMemoryError jmeter壓測一段時間後,可能出現溢出情況,根據實際情況修改一下JMeter的jmeter.bat文件的HEAP和NEW的參數即可。

原创 Jmeter5.1.1 在Linux下的運行

Jmeter 5.1.1 下載地址:http://jmeter.apache.org/download_jmeter.cgi 一、檢查是否安裝jdk版本 如果沒有安裝JDK,需要安裝一下,本系統安裝的是jdk1.8. [root@qy-

原创 Docker初識:Nacos服務的搭建(單機版+集羣版)

一、版本說明: 系統:centos 7 docker:18 mysql:8 nacos:1.2.1 二、單機版 1、在docker上下載nacos [root@VM_0_6_centos ~]# docker images REPOSI

原创 Docker初識:安裝以及 幾個常用命令

Linux系統: #linux查看版本當前操作系統發行信息以及內核版本 [root@wngpenghao ~]# cat /etc/centos-release CentOS Linux release 7.4.1708 (Core)

原创 Docker初識:Redis服務的搭建(集羣)

轉載地址: redis 主從模式,哨兵模式,cluster(集羣)模式 簡介 Docker Compose搭建Redis一主二從三哨兵高可用集羣 docker-compose redis主從配置(一主兩從,三哨兵)