原创 docker部署redis單機

查看鏡像 docker search redis 拉取鏡像 docker pull redis 編寫docker-compose.yml文件 這個是依賴外部的配置redis配置文件 vi redis-compose.yml

原创 gitlab數據完整遷移到新的服務器基於docker

1 創建備份文件 gitlab-rake gitlab:backup:create 使用以上命令會在/var/opt/gitlab/backups目錄下創建一個名稱類似爲1502357536_gitlab_backup.tar的壓

原创 docker安裝部署rocketmq單機

首先去這裏下載https://github.com/apache/rocketmq-externals 幫助文檔在這https://github.com/apache/rocketmq-externals/tree/master/

原创 gitlab-runner執行ci報錯fatal: unable to access 'http://gitlab-ci-token:xxxxxx@ip/xxx/citest.git

gitlab爲8.x版本的會這樣 這裏有個重要的,如果是docker部署的gitlab,宿主機端口如果映射的不是80,則需更改環境external_url=域名,否則會報以下錯誤 fatal: unable to access '

原创 centos執行yum命令報錯, /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory

出現問題: 執行yum,報錯 /usr/bin/yum: /usr/bin/python: bad interpreter: No such file or directory 首先 進入/usr/bin/目錄下,查看系統安裝的

原创 利用redis+lua實現分佈式限流

利用redis + lua 原子性的特性,實現分佈式限流,代碼如下 /** * KEYS[1] 鎖定的key * ARGV[1] 失效時間 * ARGV[2] 判斷的數字 *

原创 解決feignClient,不支持get請求

加入下邊這個依賴就可以了 <dependency> <groupId>io.github.openfeign</groupId> <artifactId>feign-http

原创 nacos修改默認的用戶名密碼

nacos修改默認的用戶名密碼 首先要先安裝mysql 我選擇的mysql5.7 安裝後 登錄 mysql -u root -p 查詢所有用戶select Host,User from mysql.user; 添加新用戶,授予遠程訪問

原创 redis配置外網任何ip訪問

redis配置外網任何ip訪問 首先註釋掉 bind ip 然後更改下邊這個配置 protected-mode no 一定要配置密碼 requirepass admin123

原创 springcloud gateway 跨域問題

由於gateway使用的是webflux,而不是springmvc,所以需要先關閉webflux的cors,再從gateway的filter裏邊設置cors就行了。 首先gateway版本 <dependency>

原创 碼雲創建了項目,本地提交不上去解決

這樣,本地遠程關聯一下,然後允許合併不相關歷史的內容,就可以啦 git init git remote add origin xxxxx.git git fetch origin git branch --set-upstream-t

原创 rocketmq要開放的端口

rocke有9876 非vip通道端口:10911 vip通道端口:10909 10909是VIP通道對應的端口,在JAVA中的消費者對象或者是生產者對象中關閉VIP通道即可無需開放10909端口

原创 eureka啓動報錯Cannot execute request on any known server

eureka啓動報錯Cannot execute request on any known server 默認eureka服務註冊中心會將自己作爲客戶端來嘗試註冊自己,需要禁用它的客戶端註冊行爲: eureka: instance

原创 zuul調用時間超過1s返回 timeout錯誤

zuul調用時間超過1s返回 timeout錯誤 zuul遇到的問題,每個請求超過1s就會被熔斷,給調用方返回timeout 在yml配置里加入以下配置,解決了這個問題 問題在於zuul默認集成了hystrix,可以在配置文件將hys

原创 feignclient調用服務,傳遞的中文數據成???問題

feignclient調用服務,傳遞的中文數據成???問題,亂碼問題 @PostMapping(value = "testController/person",produces = MediaType.APPLICATION_