
sprng cloud aliababa
文章平均质量分 87
sssdal19995
这个作者很懒,什么都没留下…
展开
-
springcloud-alibaba学习笔记(六)docker搭建seata测试环境和(file模式)配置seata-server的地址
由于微服务环境所需要的组件比较多,开发机器的资源相对有限,所以我们一些功能性组件部署再docker中。比如nacos、redis、seata、oracle等等…搭建nacos容器因为搭建测试环境,仅仅用于测试开发,学习微服务,所以就不考虑将数据持久化到mysql中了,docker run --env MODE=standalone --restart=always --name nacos -d -p 8848:8848 nacos/nacos-server:latest搭建seata容器原创 2021-03-04 21:14:24 · 1222 阅读 · 1 评论 -
springcloud-alibaba学习笔记(四)seata使用(基于oracle数据库)
软件安装下载安装包启动软件当前测试环境搭建使用最简单的模式 所以直接解压压缩包,然后进入bin目录中执行启动脚本,注意当使用file作为配置中心和注册中心的时候 什么配置文件都不用改项目搭建项目结构maven坐标<dependencies> <dependency> <groupId>org.example</groupId> <artifactId>seata-oracle原创 2021-02-24 11:52:02 · 625 阅读 · 0 评论 -
springcloud-alibaba学习笔记(三)sentinel熔断、降级、限流
搭建java项目项目结构maven坐标<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-sentinel</artifactId></dependency>配置信息spring: application: name: sentinel cloud: s原创 2021-02-04 17:22:36 · 283 阅读 · 0 评论 -
springcloud-alibaba学习笔记(二)nacos配置中心
搭建java项目项目结构在nacos-configcenter的pom.xml中添加依赖<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-config</artifactId></dependency>编写application.ymlspring:原创 2021-02-03 21:45:20 · 170 阅读 · 0 评论 -
springcloud-alibaba学习笔记(一)nacos服务注册与发现
安装nacos下载nacos的包启动nacos,需要注意启动的时候一定要加standalone,否则会启动失败Linux/Unix/Mac启动命令(standalone代表着单机模式运行,非集群模式):sh startup.sh -m standalone如果您使用的是ubuntu系统,或者运行脚本报错提示[[符号找不到,可尝试如下运行:bash startup.sh -m standaloneWindows启动命令(standalone代表着单机模式运行,非集群模式):cm原创 2021-02-03 20:49:51 · 192 阅读 · 0 评论 -
springcloud-alibaba学习笔记(五)seata使用(当oracle中使用TIMESTAMP类型导致undolog序列化失败)
场景使用seata + oracle 实现分布式事务 ,当表中存在一个字段使用的是TIMESTAMP类型,那么在开启分布式事务的时候jackson会报出一个序列化失败的错误报错信息2021-02-28 20:43:43.358 ERROR 12964 — [nio-8865-exec-2] i.s.r.d.u.parser.JacksonUndoLogParser : json encode exception, No serializer found for class java.io.B原创 2021-02-28 20:46:28 · 1976 阅读 · 1 评论