发表于: 2020-08-05 23:22:39

1 1355


今天完成的事情
1. provider 端 service 改成 rest 接口
2. consumer 端使用 feign 消费
3. 调通数据库相关 service
4. 调试服务熔断
5. 调通短信、邮件 service

6. 页面登录测试没有问题



遇到的问题

1. consumer 端写了多个 feign 接口之后项目无法启动

原因:

多个接口上面的 feign name 属性一致就会报错。

解决的方法:

配置文件添加属性

spring.main.allow-bean-definition-overriding: true


2. Hystrix 的设置

这个只能在 feign 注解里面设置这个接口出错的提示,没法控制 controller 的页面跳转。服务熔断是可以实现,但是没法输出一个友好的提示信息。


收获

1. 集群部署


明天的计划

1. 页面还需要调整一下


2. 服务器部署测试



返回列表 返回列表
评论

    分享到