原创 《伸手系列》之分佈式鎖Redssion入門和源碼解析

Redisson簡介 Javaer都知道Jedis,Jedis是Redis的Java實現的客戶端,其API提供了比較全面的Redis命令的支持。Redission也是Redis的客戶端,相比於Jedis功能簡單。Jedis簡單使用

原创 《探錯筆記》之redis集羣出現單節點宕機應用無法正常連接

項目中 redis集羣出現單節點宕機,造成master遷移,但是發現應用無法正常連接redis 問題場景 Redis集羣出現單節點異常造成master遷移時,底層基於Lettuce實現的應用程序無法正常連接Redis 分析 分

原创 《這是知識點》之Linux下分割文件並保留文件頭

這是一個知識點 方便快捷的給結構化數據文件分割大小並保留文件的表頭,幾十個G的結構化文件不僅閱讀編輯麻煩,而且使用受限,因此高效的分割成小文件並保留頭行 1、分割文件 在Linux下,切割和合並文件可以使用split和cat命

原创 《探錯筆記》之docker版本升級造成容器無法啓動

前言 針對多個測試系統的各個服務器的docker環境做統一管理,發現有部分安裝的docker版本太舊,故對docker進行版本升級 問題內容 Docker版本爲1.13,,在對其版本升級到18之後,啓動舊版本創建的容器時遇到這個錯

原创 GitHub傳代碼錯誤fatal:Authentication failed for'https://git……解決方法

上傳代碼到Git上面,有時候會遇到各種情況,有些時候是因爲合併代碼衝突,有些時候是因爲修改了Git的登錄密碼需要重新認證。那麼這裏就來講解錯誤提示fatal: Authentication failed for 'https://

原创 《探錯筆記》之docker遠程訪問CA認證登錄失敗

前言 給已有docker環境做基於portainer的統一管理 問題 測試時在idea中配置docker,連接遠程機器的2376安全端口,測試不通過,出現 docker chanel disconnected before any

原创 《探錯筆記》之Redis的鍵rehash現象

Redis的鍵rehash現象什麼是鍵rehash現象Redis的鍵rehash現象出現情形解決途徑之Sharded的initialize(...)方法實現唯一節點名稱+編號(推薦)節點IP:端口號+編號this.algo.has

原创 Nacos跨服務器調用服務報錯

利用gateway做springcloud微服務網關路由服務時出現報錯情況,發現是和網關不在一個服務器的服務無法使用 Nacos服務註冊的IP Nacos註冊中心是: https://github.com/alibaba/na

原创 Oracle創建視圖權限不足的問題

當前用戶創建所屬表的視圖 1.1 以dba用戶登錄 sqlplus / as sysdba 1.2 賦予用戶創建VIEW的權限 grant create view to 用戶 當前用戶創建其他用戶的表視圖 2.1 以dba用戶登

原创 MyBatis Plus之like模糊查詢中包含有特殊字符(_、\、%)

解決思路:自定義一個攔截器,當有模糊查詢時,模糊查詢的關鍵字中包含有上述特殊字符時,在該特殊字符前添加\進行轉義處理。 問題提出 使用MyBatis中的模糊查詢時,當查詢關鍵字中包括有_、\、%時,查詢關鍵字失效。 問題分析

原创 Linux最詳細最新的擴容教程以及異常分析

本文基於centos7進行磁盤擴容 1.查看原有磁盤大小 查看新的磁盤空間是否已經分配 fdisk -l //可以查看空間大小是否已經分配,分配後進行下一步 如果是虛擬機可以使用下圖方式進行擴容 對新空間進行

原创 《探錯筆記》之掛載NFS時提示:mount: 文件系統類型錯誤、選項錯誤、有壞超級塊

記一次同事服務器共享磁盤掛載不上報錯的問題 linux系統進行磁盤掛載時,報錯顯示: # mount 172.19.4.12:/data/nfs /data/nfs mount: 文件系統類型錯誤、選項錯誤、172.19

原创 《探錯筆記》之Springboot集成ES報org.elasticsearch.client.transport.NoNodeAvailableException異常

問題 目前出現以下異常 org.elasticsearch.client.transport.NoNodeAvailableException: None of the configured nodes are available

原创 Springboot修改內嵌Tomcat版本

最近Tomcat爆出高危漏洞,基本影響所有的Tomcat版本,故需要對springboot項目進行版本升級 ps:一般不建議修改springboot內嵌版本,內嵌版本都是經過驗證比較穩定的版本 1、查詢springboot內嵌

原创 《伸手系列》之Docker開啓2376端口CA認證

前言 衆所周知,docker可以開啓遠程訪問API,但是發現很多都是直接開啓2375端口,未做安全配置,從而出現安全隱患,最近在將docker環境統一portainer管理時,發現有這種情況。本文講解如何開啓安全認證的方法,配置T