上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 25 下一页
摘要: 因为老项目在使用最早的feign时 并不支持spring mvc的注解 现在需要将老项目的feign 升级为open feign 为了避免代码的修改 需要使老项目支持原有的feign注解 在yaml中配置 provider为服务名称 feign: client: config: provider: 阅读全文
posted @ 2021-10-03 15:06 RainbowMagic 阅读(105) 评论(0) 推荐(0)
摘要: 日志等级 NONE :【性能最佳,适用于生产】不记录任何日志(默认值) BASIC:【适用于生产环境追踪问题】 仅记录请求方法、URL、响应状态代码以及执行时间 HEADERS:记录BASIC 级别的基础上,记录请求和相应的header FULL:【比较适用于开发以及测试环境定位问题】记录请求和相应 阅读全文
posted @ 2021-10-03 14:53 RainbowMagic 阅读(251) 评论(0) 推荐(0)
摘要: 步骤: 导包 需要导入open-feign和负载均衡器 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> </depend 阅读全文
posted @ 2021-10-02 15:02 RainbowMagic 阅读(277) 评论(0) 推荐(0)
摘要: nacos 可以读取到配置文件 控制台也输出正确 但是使用@value 注解读取时 却读取不到 使用spring boot 版本为2.4.2 spring cloud版本为2021.1 spring cloud alibaba版本为2020.0.1 配置文件 nacos server 配置为 使用s 阅读全文
posted @ 2021-10-01 13:37 RainbowMagic 阅读(1674) 评论(0) 推荐(0)
摘要: 长轮询: 客户端向服务器发送一个请求 若在规定时间内服务器没有响应数据则阻塞 若服务器在规定时间内响应数据则返回给客户端 既保证了时效性 又保证了服务器不会发送大量无用请求 客户端服务器数据交换 推的方式 当客户端的配置进行改变 立即将响应返回给客户端 拥有较高的时效性 缺点: 需要维持服务端与客户 阅读全文
posted @ 2021-09-28 19:17 RainbowMagic 阅读(45) 评论(0) 推荐(0)
摘要: 微服务配置文件的问题 微服务项目太多 配置文件太多不易修改 服务修改配置文件后必须重启才能生效 无法根据配置文件切换运行环境 配置中心解决的问题: 无需重启服务 修改配置文件后直接生效 统一进行配置文件管理 提供统一接口 服务根据接口拉取配置文件 搭建配置中心 运行nacos server没有什么好 阅读全文
posted @ 2021-09-27 18:45 RainbowMagic 阅读(60) 评论(0) 推荐(0)
摘要: 搭建nacos server 打开nacos官网: 按文档将服务器起来 默认帐号密码为nacos conf目录中有个application.yml文件中可以配置 将服务注册进nacos中 nacso server版本可以是是最新 根据: https://github.com/alibaba/spri 阅读全文
posted @ 2021-09-26 18:52 RainbowMagic 阅读(124) 评论(0) 推荐(0)
摘要: 微服务项目搭建 微服务共有五个模块 加上父工程共六个 查看spring cloud alibaba 支持的spring boot 版本和spring cloud 版本 避免依赖错误 https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89 阅读全文
posted @ 2021-09-25 12:05 RainbowMagic 阅读(171) 评论(0) 推荐(0)
摘要: AKF扩展立方体 微服务拆分按y轴进行拆分 将每个功能单独拆分成一个服务 每个服务用完成一个功能 比与其他服务解耦合 y轴 按服务功能进行拆分 将大的服务 拆分成一组简单的小的服务 x轴 将服务以多副本的方式进行部署 以负载均衡的方式进行访问 以提高服务的可靠性 z轴 按用户的特殊请求将原有的服务进 阅读全文
posted @ 2021-09-25 10:32 RainbowMagic 阅读(94) 评论(0) 推荐(0)
摘要: 新建一个list用于保存各省份 private static final List<String> regions = Arrays.asList( "北京", "天津", "上海", "重庆", "河北", "山西", "辽宁", "吉林", "黑龙江", "江苏", "浙江", "安徽" , " 阅读全文
posted @ 2021-09-22 19:09 RainbowMagic 阅读(87) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 25 下一页