原创 分佈式事務-seate。

1.參考鏈接:https://github.com/seata/seata-samples/tree/master/springcloud-eureka-feign-mybatis-seata; 2.代碼鏈接:https://githu

原创 rocketmq死信隊列問題。

1.多次消費消息未成功,未進入重試隊列。   檢查消息監聽器類型,如果類型是MessageListenerOrderly,重複消費並不會進入重試隊列,只有類型爲MessageListenerConcurrently時纔會。 2.無法查詢死

原创 分佈式事務-activemq消息。

1.背景:分佈式事務改造選型調研。參考資料:《Spring Cloud微服務全棧技術與案例解析》第16章。 2.全部代碼:https://github.com/kickTec/springCloudDemo/tree/transactio

原创 docker部署rocketmq。

目錄 1.拉取鏡像文件 2.創建logs文件夾,啓動nameserver 3.創建conf、store、logs文件夾,啓動broker 4.安裝 rocketmq 控制檯 5.java代碼 1.拉取鏡像文件 docker pull r

原创 docker部署rocketmq集羣。

目錄 1.鏡像 2.集羣方式 3.namesrv部署 4.broker部署 5.rocketmq-console-ng啓動 1.鏡像 rocketmqinc/rocketmq:4.4.0   rocketmq鏡像 styletang/ro

原创 docker常用命令。

1.查看本地所有鏡像。 docker images 2.查看所有容器 docker ps -a 3.停止容器 docker stop id 4.移除容器 docker rm id 5.以root用戶進入容器 docker exec -it

原创 分佈式事務-tx-lcn。

1.介紹     LCN並不生產事務,LCN只是本地事務的協調工,LCN是一個高性能的分佈式事務框架,兼容dubbo、springcloud框架,支持RPC框架拓展,支持各種ORM框架、NoSQL、負載均衡、事務補償     a、強一致性

原创 分佈式事務-RocketMq

1.rocketmq版本:4.4.0 2.rocketmq集羣部署圖 rocketmq消息事務流程圖: 4.rocketmq通過docker快速搭建,可參考:https://blog.csdn.net/leadseczgw01/art

原创 springmvc jsonp設置。

1.ajax設置 $.ajax({ url:"http://localhost:8086/isLogin.aspx", type:"post", d

原创 JAVA代碼處理jar包、sftp傳輸、ssh執行命令。

1.背景   某公司開發、測試兩套環境,暫未有一整套從開發到測試的部署工具,開發人員需要手動刪除本地jar包內容,使用filezilla上傳到開發、測試環境,再重啓服務,由於使用springcloud,服務還得等未知時間後才能被發現並可用

原创 activemq配置。

1.maven依賴 <!-- Active MQ 開始 --> <dependency> <groupId>org.apache.activemq</gro

原创 springmvc上傳圖片。

1.spring上傳文件配置 <!-- spring mvc 文件上傳支持 --> <bean id="multipartResolver" class="org.springframework.web.multipart.comm

原创 POI小記

1.設置行高(實際數值乘以20) row.setHeight((short)(120*20)); 2.設置列寬(實際數值乘以256) sheet.setColumnWidth(0, 15*256); 3.設置水平居中、垂直居中 st

原创 fiddler https證書設置。

1.https://www.cnblogs.com/joshua317/p/8670923.html 2.https://www.jianshu.com/p/59fd5af2eade 3.linux轉換證書命令: openssl x50

原创 frpc windows開機啓動設置。

1.在frp目錄下新建一個 bat文件(啓動frpc.exe要寫絕對路徑)。 @echo off if "%1" == "h" goto begin mshta vbscript:createobject("wscript.shell