SpringCloud alibb
文章平均质量分 71
今天的接口写完了吗?
别无他法,唯手熟尔
展开
-
SpringBoot使用redis结合mysql数据库(黑名单)渲染商品详情界面
【代码】使用redis结合mysql数据库(黑名单)渲染商品详情界面。原创 2024-05-24 19:22:31 · 376 阅读 · 0 评论 -
SpringCloud整合Seata
在外层接口上增加@GlobalTransactional注解即可。库存服务:对给定的商品扣除库存数量。订单服务:根据采购需求创建订单。原创 2024-05-03 14:52:05 · 386 阅读 · 0 评论 -
SpirngBoot整合快递100
定义出快递100 key和customer。此时前端只需要渲染 stateX的数据即可。我们可以新建一个枚举 用于定义状态。修改最开始的KuaidiInfo。还差一个state状态。登录到快递100的后台。原创 2024-04-30 11:28:52 · 857 阅读 · 0 评论 -
SpringCloud-Seata分布式事务的环境搭建搭建
docker-compose.yml 文件如图所示。1.先cd 到seata文件夹,再执行下面的命令。在订单业务数据库和库存业务数据库里分别添加下表。利用id拷贝文件(将容器里的文件拷贝到宿主机)修改application.yml文件内容。只需修改数据库相关配置即可,数据库名和。去nacos里查看服务是否启动。版本和配置文件保持一致。访问 端口为7091。原创 2024-04-29 18:05:10 · 1040 阅读 · 2 评论 -
SpringCloud整合Gateway结合Nacos
注意点 :maven版本选择和自己本地相同或相近的,java构建的时候,由于是父子项目 我们只想要gateway这个子项目 添加命令。前面方式的弊端:当我们的服务越来越多的时候 配置也越来越繁琐,我们可以将项目打包到docker。新建一个任务:执行命令curl post 钉钉通知(自动将我们的版本号 让钉钉通知我们)指定文件的地址为 yaml形式 如果是properties 则可以不用加。等到成功之后,打开阿里云镜像,复制里的日期为版本号。新建一个gateway-app的镜像。原创 2024-04-29 12:35:16 · 3622 阅读 · 2 评论 -
SpringCloud项目打包的镜像下载成功后docker ps找不到
当我们项目打包发布成镜像时,在docker 下载运行镜像后,docker ps找不到下载的镜像但是docker ps -a可以查看。打印日志docker logs 容器id遇到错误信息 "no main manifest attribute, in app.jar",这意味着jar文件缺少必要的Manifest文件中的Main-Class属性。这个属性告诉Java运行环境哪个类是程序的入口点(即包含方法的类)。原创 2024-04-29 10:07:20 · 389 阅读 · 0 评论 -
SpringCloud alibaba整合OpenFeign
原生的 Feign 是不支持 Spring MVC 注解的,如果你想在 Spring Cloud 中使用原生的注解方式来定义客户端也是可以的,通过配置契约来改变这个配置,Spring Cloud 中默认的是 SpringMvcContract。Feign 提供了日志打印功能,我们可以通过配置来调整日志级别,从而了解 Feign 中 Http 请求的细节。有时候我们遇到 Bug,比如接口调用失败、参数没收到等问题,或者想看看调用性能,就需要配置 Feign 的日志了,以此让 Feign 把请求信息输出来。原创 2024-04-25 17:27:50 · 948 阅读 · 2 评论 -
springcloud - ribbon 饥饿加载
我们的服务者端口是8081,消费者端口是8085当我们将两个项目都启动的时候,在消费者里日志级别设置未debug,发现找不到8081。原创 2024-04-24 15:44:55 · 1125 阅读 · 0 评论 -
SpringCloud整合Ribbon负载均衡器
Autowired//JUC包下,线程安装的Integer@Override//获取服务名称//6062//6061//取模运算 5,10,15,20,25 ...if(mod == 0){ //当次数是5的倍数的时候,mod就是0,} else {//mod 是 1,2,3,4 的时候打到权重高的这个机器上@Override返回自定义的规则我们自定义的规则是含能除尽5就负载到权重为2的机器,否则负载到权重为5的机器。原创 2024-04-24 15:00:01 · 659 阅读 · 0 评论 -
Nacos服务注册中心
/</</原创 2024-04-22 19:38:42 · 473 阅读 · 0 评论 -
Nacos分布式配置中心
1. 引入依赖2.新建bootstrap.properties原创 2024-04-22 19:34:44 · 413 阅读 · 0 评论 -
Nacos服务注册中心的下载与使用
官方:一个更易于构建云原生应用的动态服务发现()、服务配置()和服务管理平台。集 注册中心+配置中心+服务管理 平台Nacos 的关键特性包括:服务发现和服务健康监测动态配置服务动态 DNS 服务服务及其元数据管理。原创 2024-04-22 11:07:11 · 744 阅读 · 0 评论