分布式技术分析
2019-05-17 15:07:58 0 举报
分布式技术分析
作者其他创作
大纲/内容
service
DB层一般用到mysql集群
eureka
系统产生一些数据,日志,但并不知道需要发送给谁,这时候就需要用到消息中间件
高并发,高可用,有多个节点提供多个服务,需要选择一个节点,需要解决负载均衡(load balance)的问题,可用选择nginx,LVS
为了提高处理速度,减小数据库压力,需要用一些缓存技术,如ehcache,redis
有些系统需要登录,因此会出现分布式session问题,解决办法是spring-session+redis
服务调用,用http,为了屏蔽网络调用细节,进一步抽象了RPC(remote produce call)调用
MQ
一个操作很可能在多个服务进行,为了保证这个操作原子性,就有分布式事务问题
0 条评论
下一页