原创 Mac 搭建 Kafka集羣

如何搭建單機Kafka,參考我的博客,https://www.cnblogs.com/yi1036943655/p/15834545.html 進入之前用於單機啓動的Kafka目錄 打開 \config\server.properties

原创 Mac 搭建 Kafka(單機)

Kafka是在3.0版本之前是依賴zk的,所以需要搭建好zk環境 官網下載kafka(解壓到自定義目錄) https://kafka.apache.org/downloads 下載後修改server.properties配置 log.d

原创 Spring Boot 整合 SardingSphere (單表訪問以及分庫分表)

Tips: 其他代碼 鏈接:https://www.cnblogs.com/yi1036943655/p/15700170.html 在實際的項目裏,不可能項目只有分庫分表的表,肯定是帶有不分庫分表的表,當我學習SardingSphere

原创 Spring Boot 整合 SardingSphere (多表(分))

廢話不多說,差別在配置文件上 文章源碼:https://gitee.com/yihong-sword/learn_shardingsphere Tips: 只是將原本s_user的分表配置給copy將表名替換 其他源碼,就不一一copy到

原创 Spring Boot 整合 SardingSphere (精確分表策略)

概要: 如果按照application.properties的配置,只能根據某個列進行區分規則,那麼可以通過配置類來達到更精確的目的 其他代碼 參考:https://www.cnblogs.com/yi1036943655/p/15

原创 Spring Boot 整合 ShardingSphere

框架: Spring boot ShardingSphere Mybatis 文章源碼:https://gitee.com/yihong-sword/learn_shardingsphere Spring boot 整合 Sarding

原创 多個@JsonProperty操作同一個屬性

@JsonProperty 首先這個註解是幹嘛的呢,(用於JSON之間解析與傳遞) 可以作用在屬性上,給該屬性序列化爲另一個名稱(別名),主要用來序列化和反序列化; 當前端傳json字符串,將會把json字符串反序列化爲對象,會自動

原创 Spring Boot 整合 Sonar

第一步: 去官網下載Sonar (7.9版本以上不支持mysql數據庫(需要保存分析結果),現在最新版本9.1,當然並不是說沒有Mysql,你就裝不了Sonar或者說你必須去裝個Oracle。Sonar支持內嵌數據庫H2)   第二步: 進

原创 Spring cloud 整合 Seata

正在碼字中....

原创 Jenkins 整合 Spring cloud 自動Sonar掃描

正在碼字中.....

原创 feign Load balancer does not have available server for client

記錄一個問題, 搭建Spring cloud 使用 feign 發現一個困擾了我一個小時的問題: feign Load balancer does not have available server for client  對於這個錯誤,網

原创 Spring Boot 動態修改 Scheduled (系統啓動默認執行,動態修改)

場景:可配置的 Scheduled 執行時間,正常的 Scheduled 是在項目啓動的時候固定死的,沒辦法根據調用後臺代碼自動更新 Scheduled 執行時間 例如:系統啓動 讀取時間 Cron : 0 0 3 * * ? ,通過執行後

原创 Redis 分佈式鎖 解決集羣環境下多次定時任務執行

1、設置分佈式鎖 /** * 設置redis 分佈式鎖 * @param lockName * @param acquireTimeout * @param lockTimeout

原创 SpringBoot 部署war包

1、修改啓動類 修改前: package com.rsi.rc.ae; import org.springframework.boot.SpringApplication; import org.springframework.b

原创 Docker + Tomcat 實現 Springboot 項目增量升級

1、首先 下載 Tomcat鏡像 docker pull tomcat 2、Maven 打包命令 mvn clean install 3、Tomcat 默認端口 8080 4、啓動Tomcat 查看是否能成功啓動(基礎命令參數