原创 Linux中,使用 ifconfig 命令,提示 command not found
1. cd /etc/sysconfig/network-scripts/ vi ifcfg-ens33 修改 ifcfg-ens33 文件(有的版本可能不是這個文件,但路徑是對的,查看ifcfg開頭的文件),將 ONBOOT 設置爲
原创 java實現實時展示運行日誌(1)-springboot + websocket 實現後臺主動將日誌推送到前端頁面
最近有一個需求,要將任務運行的日誌實時顯示在前端頁面上,讓用戶及時瞭解該任務的執行情況。分兩部分:後臺如何獲取日誌信息?獲取日誌信息後,如何實時展示在前端頁面上? 本文先討論下實時展示到頁面,可採取的方案有兩種:①ajax輪詢,隔3-5秒
原创 java實現實時展示運行日誌(2)- 使用 springboot + Elasticsearch + logstash 實現收集、存儲、查詢日誌功能 記錄
利用 spingboot + Elasticsearch + logstash 實現收集、存儲、查詢日誌功能,logstash採集業務系統的日誌,存儲到es裏;Spring Data Elasticsearch提供了訪問es的接口,Spr
原创 項目可以啓動,但用spring-boot-starter-test單元測試,報錯:LoggerFactory is not a Logback LoggerContext but Logback..
原因:log4j日誌組件和自帶logback日誌組件衝突 解決方法:在 pom 中 spring-boot-starter-test 的依賴下,排除 logback ,如下: <dependency> <groupId>org.spr
原创 datax數據同步:Mysql 2 Mysql 的簡單實踐(本地windows)(含幾個編譯報錯的解決方法)
本文基於windows環境使用datax,Linux環境下酌情參考。 開發工具與環境參數: Windows環境:IDEA、JDK1.8、Maven3.6.0、Python 2.7.16 Linux環境:My
原创 SpringBoot + kafka 的簡單demo
簡要說明:主題消息的發送與接收 本項目使用maven管理,環境:windows 系統,JDK1.8,idea版本爲IntelliJ-IDEA-2018.3.5; 服務器環境:本地虛擬機(3臺)搭建的 zk集羣 和 kafka 集羣。 項目
原创 Linux環境下,kafka 安裝以及單機、集羣的配置
1. 本文Linux版本,kafka版本 Linux -- CentOS-7-x86_64-Minimal-1810 kafka -- kafka_2.12-2.2.0.tgz 安裝方式:tar 解壓縮 安裝kafka前,應先安裝zo
原创 Linux環境下,MongoDB 安裝,開機啓動
1. 本文Linux版本,MongoDB版本 Linux -- CentOS-7-x86_64-Minimal-1810 MongoDB -- mongodb-linux-x86_64-3.6.12.tgz 安裝方式:tar 解壓縮 2
原创 K8S (kubernetes)pod服務 Status 處於 Containercreating,Ready處於0/1 的問題解決
運行命令 kubectl get pod pod的status是ContainerCreating,Ready處於0/1 [root@localhost ca]# kubectl get pod NAME
原创 Linux環境下,ZK(zookeeper)單機,集羣安裝配置
準備工作:在安裝ZK前,要先安裝JDK。安裝JDK的步驟及環境配置,不在此累述。 本文基於的環境:Linux 系統版本 CentOS-7-x86_64-Minimal-1810;JDK版本 java-1.8.0-openjdk.x86_6
原创 Linux環境下安裝 Nginx 及使用其配置反向代理、負載均衡
RT Linux 版本: CentOS-6.4-x86_64 一 安裝 對於Centos版本的Linux環境下,yum源未提供nginx的安裝,可通過切換yum源的方法獲取安裝,也可通過直接下載安裝包的方法,以下命令均需root權限執
原创 Maven引入spring-cloud-starter-eureka-server打包時報錯
RT pom.xml中使用 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifact
原创 Linux環境下 Redis 安裝、啓動、連接、主從複製、哨兵機制
安裝步驟 Linux 版本號 CentOS-6.4-x86_64 Redis 版本號 redis-3.0.6.tar.gz 1、usr文件夾中,創建redis文件夾 2、解壓 redis-3.0.6.tar.gz 3、解壓後進入到文
原创 Linux系統中,將web項目部署到tomcat中
RT 1. 將項目打成war包:執行maven命令 package命令生成的war包 注: eclipse 中使用 maven -install 2. 將 war 包放到Linux環境中 tomcat 目錄下的 wapps 下就好
原创 CentOS-6.4-x86_64-bin 安裝JDK1.8 和 Tomcat 8
JDK 安裝 JDK 安裝包:jdk-8u161-linux-x64.tar.gz 安裝在 usr/jdk(新建目錄) 解壓命令:tar -zxvf jdk-8u161-linux-x64.tar.gz 配置jdk環境:vim /