比如正在编辑文件到一半(某些状态不在客户端而是在服务器),如果掉线,2 秒钟重新连接上,可能连上的不是之前的服务器
1
kingme 2019-05-23 12:43:06 +08:00
redis 存放一下?
|
2
smileawei 2019-05-23 12:46:57 +08:00 via iPhone
LB 做 ip hash
|
3
Windelight 2019-05-23 12:50:35 +08:00 via Android
带个用户标识呗,啥都行,用户 id 呀,或者 hash、在不得 ETag 都可以。然后在处理的服务器上做个标记,当客户端再次尝试时带上相关的标识去请求,然后比对一下再返回到刚才的文件上
|
4
sunzongzheng 2019-05-23 12:52:31 +08:00
nginx upstream ip hash ?
|
5
bokchoys 2019-05-23 12:56:26 +08:00 via iPhone
screen?
|
6
admirez OP @Windelight 有可能重连的时候那组线路都无法连上呢,依靠服务器同步?我们是有上海、南京 2 组,可能突然上海的服务器故障,只能连接到南京怎么办?同步能实时么
|
7
mango88 2019-05-23 13:26:06 +08:00
为什么不考虑考虑用 fastdfs 这种东西呢
|
8
wwqgtxx 2019-05-23 14:27:10 +08:00 via iPhone
重连发 session id 呀
|
9
gamexg 2019-05-23 14:33:24 +08:00
|