hello聊天,采用springboot+spring cloud+mysql+redis+rabbitmq的技术栈,按照业务划分为用户信息中心、聊天室、礼物中心、私聊中心、支付提现中心、报表中心以及后台配置等等,部署采用jenkins+k8s,对接融云sdk简化服务端对视频聊天相关的支撑,礼物的发送等异步操作采用rabbitmq进行发送消费,服务与服务之间采用ribbon、fegin进行负载均衡,容错机制采用hystrix,本机重试次数一次,失败则切换其他服务,配置重试次数3次。最外层部署nginx,app调用,先经过nginx进行转发到后端服务。