点击空白处退出提示
作品详情
技术实现:
第一个版本采用SpringMVC+MyBatis,第二个版本采用springCloud全家桶技术
我们将产品信息缓存到Redis,并提供查询数据库接口;
数据库采用MySql主从复制;
项目:支付网关
技术实现:
·使用springCloud技术开发与银联个人网银、银联企业网银、支付宝的支付功能。
·在eureka里注册2个微服务实现负载均衡
·利用Nginx的轮询机制将域名反向代理到两台机器上实现高可用
项目:延保系统接口网关
技术实现:
·使用zuul的路由功能将请求路由到微应用上,同时也实现了负载均衡。
·使用zuul的过滤器做安全校验和异常处理的工作
·利用Nginx反向代理和轮询机制实现负载均衡和高可用;
·目前每天大约有10万数据量保存在MySql数据库里,为了保证高并发和数据不丢失,将数据放到队列,后台4个微应用监听队列。
项目:延保系统
技术实现(跟上面一样):
·调用微应用出现timeout超时的问题,后来发现是数据库查询太慢导致,优化数据库增加索引解决此问题。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论