原创 elasticsearch-整合canal

Canal集成步驟: 1.下載canal:https://github.com/alibaba/canal/releases/download/canal-1.1.3/canal.deployer-1.1.3.tar.gz 2.

原创 spring-boot 分佈式session

父級pom配置 <!--Spring Cloud 相關依賴--> <dependency> <groupId>org.springframework.cloud</groupId> <a

原创 Sentinel 流量控制,容錯,降級

什麼是Sentinel? A lightweight powerful flow control component enabling reliability and monitoring for microservices. (

原创 java 整合支付寶支付 的一些操作

1.準備步驟 相關工具 1、內網穿透工具 natapp (用戶支付結果通知異步回調) 2、AlipayDevelopmentAssistant 阿里支付簽名工具 3、支付寶沙箱客戶端 支付寶支付測試使用 支付寶-當面付 阿里支付

原创 rocketmq的環境搭建

rocketmq的環境搭建安裝 安裝 下載地址:http://mirrors.tuna.tsinghua.edu.cn/apache/rocketmq/4.3.2/rocketmq­all­ 4.3.2­bin­release.z

原创 書寫高質量SQL的30條建議

書寫高質量SQL的30條建議前言1、查詢SQL儘量不要使用select *,而是select具體字段。2、如果知道查詢結果只有一條或者只要最大/最小一條記錄,建議用limit 13、應儘量避免在where子句中使用or來連接條件4

原创 併發編程之Tools&CountDownLatch&Semaphore原理與應用

併發編程之Tools&CountDownLatch&Semaphore原理與應用Semaphore?1. Semaphore 是什麼?2. 怎麼使用 Semaphore?2.1 構造方法2.2 重要方法2.3 基本使用2.3.1

原创 rabbitmq 消息的confirm機制

rabbitmq 消息的confirm機制一:mq 的confirm機制二:mq的confirm機制的核心流程圖三:confirm機制的現實步驟四:代碼演示 一:mq 的confirm機制 - 1:消息的確認:指的是生產者將消息投

原创 微服務之OpenFeigin

微服務之OpenFeigin在我們工程中怎麼添加Feign如何自定義Feign 在我們工程中怎麼添加Feign 定義一個03-ms-alibaba-feign-api工程 ①:第一步,引入依賴 <dependency> <g

原创 OpenFeign整合我們的Sentinel

目錄OpenFeign整合我們的Sentinel OpenFeign整合我們的Sentinel 第一步加配置: 在tulingvip05-ms-alibaba-feignwithsentinel-order上 pom.xml中添

原创 在項目中快速整合sentinel

在項目中快速整合sentinel在項目中整合sentinel需要整合Sentinel-dashboard(哨兵流量衛兵) 在項目中整合sentinel 導入jar包 <!--加入sentinel--> <dependency>

原创 rabbitmq 消費端的ack

rabbitmq 消費端的ack消費端的ack模式代碼演示(手動ack 以及重回隊列操作) 消費端的ack模式 消費端的ack類型:自動ack 和手動ack 做消息限流的時候,我們需要關閉自動ack 然後進行手動ack的確認,若我

原创 jekins自動化部署

1.在安裝默認插件的時候花了一段時間 腳本修改的位置 1.修改web-provider文件 路徑:web-provider\bin 下3個文件 cmu-web-provider.java.status, cmu-web-

原创 rabbitmq的安裝

安裝 1 :安裝rabbitmq所需要的依賴包 yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc- c++

原创 open-feign的使用

代碼和配置 1. alibaba-feign-api 第一步:引入依賴 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spri