SpringCloud
文章平均质量分 76
代码大师麦克劳瑞
代码小学生,记录平时点滴,欢迎大家指正
展开
-
Springboot整合Rabbitmq(史上最详细)
Rabbitmq实战原创 2021-08-09 19:20:14 · 21111 阅读 · 6 评论 -
Springboot Websocket Stomp 消息订阅推送实战
闲话不扯,直奔主题。需要和web前端建立长链接,互相实时通讯,因此想到了websocket,后面随着需求的变更,需要用户订阅主题,实现消息的精准推送,发布订阅等,则想到了STOMP(Simple Text-Orientated Messaging Protocol) 面向消息的简单文本协议。原创 2021-07-08 18:51:39 · 7569 阅读 · 16 评论 -
springboot通过maven打包时包含本地依赖jar包解决方法
最近在用springboot集成kettle做数据传输,kettle依赖的jar包在阿里云仓库没有,因此从kettle文件夹下面找到了相关包,放在项目resources/lib目录下,想通过本地引用的方式依赖。目录如下图引用方式则需要在pom中进行配置,其中project.basedir是一个常量,标识和pom同级目录,这个使用就好了不用设置。 <dependency> <groupId>pentaho-kettle</groupId>原创 2021-07-08 12:39:22 · 4618 阅读 · 5 评论 -
springboot整合Kettle同步mysql数据跳坑指南
需求背景背景是想通过java调度kettle自带工具spoon生成的转化(ktr)或者作业(kjb)文件,从而实现数据同步,目前使用的是mysql数据源,没有做其他数据源的处理。后续有空会更新其他数据源的填坑过程。先卖个关子,mysql驱动在这里有个巨大的坑。项目构建及依赖构建了一个maven工程,引入springboot相关的包 <parent> <groupId>org.springframework.boot</groupId>原创 2021-06-18 23:36:07 · 3571 阅读 · 19 评论 -
Spring cloud nacos config 配置中心配置读取
https://nacos.io/zh-cn/docs/quick-start.html原创 2021-06-10 10:42:52 · 2879 阅读 · 3 评论 -
Spring Cloud Gateway 通过过滤器动态改变路由规则
Spring Cloud Gateway 通过过滤器动态改变路由规则背景公司需要做版本控制,但是又没有时间做服务改造,同时部署两个版本服务,但是对外提供一套域名,需要前面加一层网关来负载。用图表示的话大概是下面这样子:关于网关,看了一下基于java语言实现的大概有Zuul还有Spring Cloud Gateway,最后感觉后者网上帖子多,所以果断开始抄gateway的代码。(简单看了下gateway是zuul的升级版,并且gateway支持长连接,我们项目中使用了websocket,考虑到原创 2020-06-24 10:24:34 · 5650 阅读 · 7 评论