多语言展示
当前在线:1661今日阅读:176今日分享:34

如何进行架构设计

java等网站设计,如下思路
工具/原料

编程

方法/步骤
1

服务分为:浏览器>nginx负载均衡>web站点层>service层>数据层

2

浏览器访问,dns解析,到nginx>负载均衡>到站点层

3

nginx实现高可用,使用keepalived+虚拟ip技术

4

对于上游设计:数据量特别大可以考虑dns轮询>lvs技术

5

数据库高可用,可以使用keepalived+虚拟ip

6

对于读取较多,需要引入缓存,同时,注意缓存数据一致性问题

7

缓存设计引入:数据库中间件淘汰缓存机制

推荐信息