熟练 SpringCloud 微服务架构;熟悉 Eureka,NACOS 注册中心的使用;
熟练 Redis 缓存,减轻数据库的压力;
熟练 swagger 组件,方便查看项目的接口信息;
熟练使用 SpringBoot 框架、Spring+SpringMVC+Mybatis 框架、servlet 框架;
熟练 Linux 操作系统、熟练 ftp 图片服务器;
了解 jvm 底层知识、
熟悉 MySQL 数据库使用及操作、了解 mysql 底层知识;
熟练使用 Git、gitHub 版本控制工具;
熟练使用 Maven 项目管理工具;
熟练使用 IDEA、Eclipse 开发工具,熟练使用 Postman 接口工具;
熟悉 Zuul 的路由与网关、Feign、RestTemplate、Ribbon、Nginx 负载均衡;
熟悉 Hystrix 保护机制、熟悉熔断机制;
熟悉 RabittMQ 消息队列完成服务之间的异步通讯;
项目描述:该项目前后端分离开发,所使用的开发框架是 SpringBoot 框架,使用 SpringCloud 搭建微
服务架构,使用 Zuul 实现网关及路由功能,使用 Nacos 完成注册中心,使用 Ribbon 完成对服务的负载
均衡,使用 Feign 完成跨服务接口的调用,使用 RabittMQ 完成异步跨服务接口的调用 ,使用使用
springCoudBus+Git 完成自动化配置,方便了业务更好的去管理产品信息,向业务提供的有待推介产品
管理,待复核产品管理服务、持营产品服务,产品自动上下架等功能