ruoyi微服务用了哪些 例如nacos,redis,mysql,nginx,
时间: 2024-01-03 15:05:43 浏览: 120
微服务组件(nacos、dubbo、gateway、sentinal、rocketmq、redis、docker等)
Ruoyi微服务用到了以下技术:
1. Spring Cloud:Ruoyi采用了Spring Cloud微服务框架,实现了服务注册与发现、负载均衡、熔断降级、配置中心等功能。
2. Nacos:Ruoyi使用Nacos作为服务注册中心和配置中心,方便管理和配置微服务。
3. Redis:Ruoyi使用Redis作为缓存数据库,提升系统性能。
4. MySQL:Ruoyi使用MySQL作为关系型数据库,存储用户数据和业务数据。
5. Elasticsearch:Ruoyi使用Elasticsearch作为搜索引擎,实现全文搜索功能。
6. RabbitMQ:Ruoyi使用RabbitMQ作为消息队列,实现异步消息处理。
7. Nginx:Ruoyi使用Nginx作为反向代理,实现负载均衡和高可用性。
8. JWT:Ruoyi使用JWT作为身份认证方式,实现用户登录和权限控制。
9. Feign:Ruoyi使用Feign作为HTTP客户端,实现服务间的调用。
10. Swagger:Ruoyi使用Swagger作为API文档生成工具,方便前后端开发人员协作开发。
阅读全文