240
世界上有2种人,一种懂二进制,另一种不懂二进制。

随笔分类 -  关于微服务

微服务开发中遇到的问题
摘要:使用场景 @EnableScheduling是Spring框架提供的注解,用于启用基于注解的定时任务调度功能。它的使用场景包括但不限于以下几种: 定时任务执行:通过在需要执行定时任务的方法上添加@Scheduled注解,配合@EnableScheduling注解,可以实现简单的定时任务调度。 使用C 阅读全文
posted @ 2023-06-29 11:11 _Origin 阅读(1121) 评论(0) 推荐(0) 编辑
摘要:应用场景 分布式任务调度主要用于以下场景: 分布式系统中的定时任务:在分布式系统中,有时需要在不同的服务节点上执行一些定时任务,例如数据同步、数据清理、定期报表生成等。分布式任务调度可以确保任务在各个节点上按时执行,并提供任务管理和监控能力。 大规模数据处理:当需要处理大量数据时,分布式任务调度可以 阅读全文
posted @ 2023-06-29 11:08 _Origin 阅读(1311) 评论(0) 推荐(0) 编辑
摘要:描述: RESTful API和RPC是两种常见的服务通信方式,而Feign是一种用于简化基于RESTful API的服务调用的框架。消息队列是一种在软件系统中用于异步通信的中间件技术。它充当了消息的缓冲区或代理,允许发送者将消息发送到队列中,而不需要立即知道消息被哪个接收者处理。消息队列的基本原理 阅读全文
posted @ 2023-06-29 10:44 _Origin 阅读(32) 评论(0) 推荐(0) 编辑
摘要:下面是使用 Nacos 作为注册中心和配置中心的简单示例: 引入依赖:在项目的 pom.xml 文件中添加 spring-cloud-starter-alibaba-nacos-discovery 和 spring-cloud-starter-alibaba-nacos-config 依赖。 配置文 阅读全文
posted @ 2023-06-27 10:41 _Origin 阅读(19) 评论(0) 推荐(0) 编辑
摘要:biz 目录通常是指在软件项目中用于存放业务逻辑代码的目录,"biz" 是 "business" 的缩写。该目录下的代码主要负责实现特定领域或业务的核心逻辑和功能。 在大多数常见的项目结构中,biz 目录通常位于项目根目录下,与其他常见的目录(如 src、lib、app 等)同级。以下是一些可能存在 阅读全文
posted @ 2023-06-27 10:24 _Origin 阅读(956) 评论(0) 推荐(0) 编辑
摘要:微服务项目的代码实现通常需要进行以下几个方面的工作: 1.服务接口设计:制定服务接口规范,定义服务请求和响应数据结构,并使用接口定义语言(IDL)来描述服务接口。常用的IDL包括Protocol Buffers、Thrift等。 2.服务实现:根据服务接口规范实现服务功能逻辑,采用对应的编程语言和框 阅读全文
posted @ 2023-06-02 18:32 _Origin 阅读(80) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示