我有一个启用了Spring Session Redis的vaadin 8应用程序。该应用程序大部分都可以工作,但是在特定情况下总是会失败:有一个数据管理页面,一个窗口弹出,其中包含可能的管理选项,包括文件上传。点击文件上传后,会出现另一个窗口,上面带有网格,其中包含以前上传的文件和一个用于新上传的上传组件。
启用redis后,每次上传成功时,在刷新网格之前会引发以下警告:
c.v.s.communication.ServerRpcHandler:来自的意外消息ID 客户端。预期:3,得到:4
警告后,页面将重新加载,而不是刷新网格。
我制作了一个简单的应用程序来展示问题:https://github.com/S0m30n384/vaadin-redis-upload-problem
有人可以解释这种行为吗?有什么解决方案? (应避免修改用户界面。)