摘要: tracker的主要作用是代理前端用户的请求到数据库查询相关文件的元信息,同时它还要监控注册到tracker的storagenode的健康状态,一旦后端storage挂掉,它会立刻把对应的storage节点上的device从集群信息中删除(对应数据还在,只是在集群的状态信息看不到对应设备),上线时再加入到集群信息;客户端通过向tracker发送请求文件的信息,tracker通过去数据库中找到对应的文件所在storage节点的ip地址、端口、设备id以及文件fid,然后通过http链接的形式从tracker返回给客户端,客户端拿到这tracker的返回的文件地址,然后在去对应的storage请求文件,从而在客户端就访问到对应的文件内容信息; 阅读全文
posted @ 2020-09-16 23:32 Linux-1874 阅读(1838) 评论(0) 推荐(0) 编辑