原创 linux中搭建vue環境

1.安裝nodejs環境 首先在nodejs官網選擇自己需要下載的版本。進入文件後選擇tar.xz,複製下載的鏈接。 使用wget下載對應的tar.xz文件。 wget https://nodejs.org/dist/v12.1

原创 centos7中puppeteer的相關錯誤處理

1.error while loading shared libraries: libatk-bridge-2.0.so.0 解決:yum install at-spi2-atk -y 2.error while loading

原创 linux中rpm包

linux中我們安裝軟件時候,一般有兩種方式安裝,第一種是通過源碼包方式,另一種是通過rpm包的方式。 一、源碼包方式 1.首先使用wget或者文件傳輸,將源碼包放到指定目錄(一般是/usr/local/src中),然後使用解壓命

原创 springcloud gateway中進行統一處理api接口異常返回

我的項目中,使用spring cloud gateway作爲路由,根據路由規則訪問不同的api,api中使用的是fegin,當api未啓動或者出現異常時候,會返回以下的異常信息 而正常的情況我們接口返回的數據是經過封裝的,所以我

原创 Centos7中防火牆相關命令

查看iptables狀態: iptables -L iptables -t nat -L 關閉iptavles: iptables -F iptables -t nat -F 關閉selinux: setnforce 0 查看se

原创 springcloud gateway整合swagger做分佈式聚合文檔

項目中使用gateway做路由,根據請求頭訪問不同的api,api中使用openfegin,去訪問對應的service。爲了說明配置,摘取項目核心的代碼。包括gateway,user-api,standard-api。 1.swa

原创 springcloud中上傳文件

項目使用springcloud作爲框架,使用fegin去調用服務。 1.處理Multipart的config 上傳時,需要在fegin中加入以下配置類。 /** * @description: 上傳文件的config * @A

原创 linux中一次啓動多個jar的腳本

我們在通過jar啓動項目時,有時候會比較多,啓動會比較麻煩,需要編寫shell腳本啓動,vim start.sh #! /bin/sh # 端口號 PORTS=(9000 9205) # 模塊 MODULES=(gateway c

原创 centos中卸載原有jdk

安裝centos7後,發現裏面會自帶jdk,我的是1.7的,項目中需要1.8的環境,於是需要先卸載原有的jdk。 1.查看jdk: rpm -qa | grep java 這裏需要刪除的是java-1.7.0-openjdk-

原创 搭建Eurake集羣

eureka作爲SpringCloud的服務發現與註冊中心,在整個的微服務體系中,處於核心位置。單一的eureka服務,顯然不能滿足高可用的實際生產環境,這就要求我們配置一個能夠應對各種突發情況,具有較強容災能力的eureka集羣

原创 docker中集成rancher2.x

Rancher 是一套容器管理平臺,它可以幫助組織在生產環境中輕鬆快捷的部署和管理容器。Rancher可以輕鬆地管理各種環境的 Kubernetes,滿足IT需求併爲 DevOps 團隊提供支持。Rancher 用戶可以選擇使用

原创 docker中安裝elk

1.安裝elk 1.1:獲取最新的鏡像: docker pull sebp/elk 1.2:啓動鏡像 docker run -d -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -p 5601:5601

原创 docker中安裝fastdfs

首先需要創建兩個文件夾用於存放數據 mkdir -p /usr/local/docker/fdfs/storage mkdir -p /usr/local/docker/fdfs/tracker 1. 獲取docker鏡像 [r

原创 docker中安裝rabbitmq集羣

1.獲取rabbitmq的鏡像 docker pull rabbitmq:3.8.3-management 2.啓動單個mq docker run -d --hostname localhost --name myrabbit

原创 vscode設置自動新建文件頭註釋及函數註釋

我們在新建一個文件後,常常需要在文件頭部加入默認註釋,vscode中提供了一個koroFileHeader 的插件,可以幫助我們實現。 1.在vscode extensions中搜索並按照koroFileHeader 插件 in