原创 使用logstash結合logback收集微服務日誌

因爲公司開發環境沒有裝elk,所以每次查看各個微服務的日誌只能使用如下命令 這樣子訪問日誌是並不方便,於是想爲每個微服務的日誌都用logstash收集到一個文件out中,那以後只要輸出這個文件則可查看所有的日誌   結合logback和

原创 CentOS 7 - 更新JDK,刪除舊JDK,安裝新JDK

一,檢查是否安裝JDK。 1 yum list installed | grep java 二,刪除舊JDK。 1 2 yum -y remove java-1.7.0-openjdk* yum -y remove tzda

原创 Scala和Sbt配置

使用sbt,idea 創建 scala 工程,記錄一下   1、安裝sbt,配置使用其他鏡像地址 windows 7 環境 下載地址:https://www.scala-sbt.org/download.html 安

原创 Logback各Appender詳解及配置

Logback將執行日誌事件輸出的組件稱爲Appender,實現的Appender必須繼承 ch.qos.logback.core.Appender 接口 接口如下: package ch.qos.logback.core; import

原创 linux下安裝nginx

linux版本:CentOS7 64位 【yum 安裝最新版nginx:https://www.cnblogs.com/xxoome/p/7256214.html】 在安裝nginx前首先要確認系統中安裝了gcc、pcre-devel、z

原创 centos7安裝docker-compose報錯解決辦法

docker-compose是 docker 容器的一種單機編排服務,docker-compose 是一個管理多個容器的工具,比如可以解決容器之間的依賴關係,當在宿主機啓動較多的容器時候,如果都是手動操作會覺得比較麻煩而且容器出錯,這個時

原创 centos7 掛載未分配的硬盤空間

一、場景 虛擬機初始硬盤:16G 虛擬機擴容後硬盤:50G 需求:將擴容的34G空間增加到文件系統/dev/mapper/centos-root中   二、擴容文件系統 2.1 確認硬盤空間 # 查看文件系統的硬盤使用 df -h  

原创 安裝完python3之後,執行yum出錯,bash: /usr/bin/yum: /usr/bin/python: 壞的解釋器:沒有那個文件或目錄

今天在centos7上安裝了python3之後,發現執行yum時會出錯:bash: /usr/bin/yum: /usr/bin/python: 壞的解釋器:沒有那個文件或目錄,錯誤如下: 原因是linux自帶python2

原创 mysql數據同步到elasticsearch7.x

go-mysql-elasticsearch是用於同步mysql數據到ES集羣的一個開源工具, 項目github地址:https://github.com/siddontang/go-mysql-elasticsearch go-my

原创 安裝docker-compose的兩種方式

方法一: # curl -L https://github.com/docker/compose/releases/download/1.24.1/docker-compose-`uname -s`-`uname -m` > /usr/l

原创 docker配置倉庫源

一、 修改docker配置 1、修改配置文件   下面的內網ip改成公司的私有倉庫地址   後面兩個建議保留(一個是國內加速源,一個是國外倉庫。這兩個刪了也是可以的) # vim /etc/docker/daemon.json { "i

原创 springboot簡易對接efk(Elasticsearch, Filebeat, Kibana)-tcp方式

寫在前面: efk 是Elasticsearch, FileBeat, Kibana的簡稱 ElasticSearch是一個基於Lucene的搜索服務器。它提供了一個分佈式多用戶能力的全文搜索引擎,基於RESTful

原创 Docker 容器使用宿主機同網段IP

依賴包 net-tools iproute2 bridge-utils git curl 權限 需要在 root 下執行 腳本 dnet.sh j腳本內容   #like br0 要創建的橋接設備名 BRNAME=$1 #like et

原创 G1垃圾回收器REGION SIZE說明

說明:JDK7和JDK8的Region劃分實現略有不同(差異非常小,且只有-Xmx和-Xms的值不一樣纔有區別),本篇文章講解的是JDK8中Region的劃分實現;如果要了解JDK7的Region劃分實現,請參考JDK7 headpRe

原创 Win10下免安裝版MySQL8.0.16的安裝和配置

1、MySQL8.0.16解壓 其中dada文件夾和my.ini配置文件是解壓後手動加入的,如下圖所示 2、新建配置文件my.ini放在D:\Free\mysql-8.0.16-winx64目錄下 [mysql] # 設置mysq