上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: 1 什么是Docker 1.1 项目部署的问题 大型项目组件较多,运行环境也较为复杂,部署时会碰到一些问题: 依赖关系复杂,容易出现兼容性问题; 开发、测试、生产环境有差异。 Docker如何解决大型项目依赖关系复杂,不同组件依赖的兼容性问题? Docker允许开发中将应用、依赖、函数库、配置一起打 阅读全文
posted @ 2024-01-11 17:09 DAYTOY-105 阅读(17) 评论(0) 推荐(0)
摘要: 1 网关作用介绍 1.1 为什么需要网关 网关功能: 对用户请求做身份认证、权限校验; 将用户请求路由到微服务,并实现负载均衡; 对用户请求做限流。 1.2 网关的技术实现 在SpringCloud中网关的实现包括两种: gateway; zuul Zuul是基于Servlet的实现,属于阻塞式编程 阅读全文
posted @ 2024-01-10 16:41 DAYTOY-105 阅读(35) 评论(0) 推荐(0)
摘要: 1 Feign 替代 RestTemplate RestTemplate 方式调用存在的问题 使用RestTemplate发起远程调用的代码: String url = "http://userservice/user/" + order.getUserId(); User user = restT 阅读全文
posted @ 2024-01-10 14:15 DAYTOY-105 阅读(37) 评论(0) 推荐(0)
摘要: 1 负载均衡原理 1.1 负载均衡流程 2 负载均衡策略 负载均衡策略 通过定义IRule实现可以修改负载均衡规则,有两种方式: 1. 代码方式:在 order-service 中的OrderApplication类中,定义一个新的Rule: @Bean public IRule randomRul 阅读全文
posted @ 2024-01-10 09:54 DAYTOY-105 阅读(17) 评论(0) 推荐(0)
摘要: 1 统一配置管理 2 微服务配置拉取 获取配置的步骤如下: 将配置交给Nacos管理的步骤: 在Nacos中添加配置文件;(控制台添加按钮+实现可视化实现) 在微服务中引入Nacos的配置管理客户端(config)依赖; <dependency> <groupId>com.alibaba.cloud 阅读全文
posted @ 2024-01-10 09:44 DAYTOY-105 阅读(31) 评论(0) 推荐(0)
摘要: 1 认识和安装Nacos Nacos是阿里巴巴的产品,现在是SpringCloud中的一个组件。相比Eureka功能更加丰富,在国内受欢迎程度较高。 1.1 安装Nacos Windows安装 1)下载安装包 在 Nacos 的GitHub页面,提供有下载链接,可以下载编译好的Nacos服务端或者源 阅读全文
posted @ 2024-01-09 15:48 DAYTOY-105 阅读(43) 评论(0) 推荐(0)
摘要: 1 获取当前月份最后一天方法 1)使用Date对象获取当前年份和月份; 2)创建一个新的Date对象,设置日期为当前月份的下一个月的第0天(即当前月份的最后一天); 3)使用getDate()方法获取当前月份最后一天的日期。 const date = new Date(); const year = 阅读全文
posted @ 2024-01-09 11:17 DAYTOY-105 阅读(4793) 评论(0) 推荐(0)
摘要: 1 时间比较 var curTime = new Date(); //把字符串格式转化为日期类 var starttime = new Date(Date.parse(begintime)); var endtime = new Date(Date.pares(endtime)); //进行比较 r 阅读全文
posted @ 2024-01-09 11:13 DAYTOY-105 阅读(610) 评论(0) 推荐(0)
摘要: 原文链接:【SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式,系统详解springcloud微服务技术栈课程|黑马程序员Java微服务-哔哩哔哩】 https://b23.tv/vv527Ac 1 服务调用关系 服务提供者:暴露接口给其它微服务调用; 服务消费者:调用 阅读全文
posted @ 2024-01-04 11:09 DAYTOY-105 阅读(15) 评论(0) 推荐(0)
摘要: 1 服务拆分 1.1 服务拆分注意事项 不同微服务,不要重复开发相同业务; 微服务数据独立,不要访问其它微服务的数据库; 微服务可以将自己的业务暴露为接口,供其他微服务调用。 2 服务间调用 2.1 微服务调用方式 基于RestTemplate发起的http请求实现远程调用; http请求做远程调用 阅读全文
posted @ 2024-01-04 09:25 DAYTOY-105 阅读(11) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页