项目简介:解决海尔电器服务网点安装人员在线投保和理赔的方案。
技术实现:
第一个版本采用SpringMVC+MyBatis,第二个版本采用springCloud全家桶技术
我们将产品信息缓存到Redis,并提供查询数据库接口;
数据库采用MySql主从复制;
项目:支付网关
技术实现:
·使用springCloud技术开发与银联个人网银、银联企业网银、支付宝的支付功能。
·在eureka里注册2个微服务实现负载均衡
·利用Nginx的轮询机制将域名反向代理到两台机器上实现高可用
项目:延保系统接口网关
技术实现:
·使用zuul的路由功能将请求路由到微应用上,同时也实现了负载均衡。
·使用zuul的过滤器做安全校验和异常处理的工作
·利用Nginx反向代理和轮询机制实现负载均衡和高可用;
·目前每天大约有10万数据量保存在MySql数据库里,为了保证高并发和数据不丢失,将数据放到队列,后台4个微应用监听队列。
项目:延保系统
技术实现(跟上面一样):
·调用微应用出现timeout超时的问题,后来发现是数据库查询太慢导致,优化数据库增加索引解决此问题。