【发布时间】:2017-04-26 12:49:06
【问题描述】:
我有一个作为 Spring Boot 应用程序托管的 UI(角度), UI 与 REST API (Jersey) 对话。 当整个应用程序或部分应用程序处于维护状态时:
1) 我不确定,如何向现在访问的任何人显示维护网页(应该是 angular 还是 spring boot,以及球衣后端分开,以及如何?)。
2) 对于已经在网站某些部分的用户,我如何通知他们需要刷新。
3) 对于已经在网站某些部分的用户,如果他们不刷新,并且稍后在维护结束时,如果他们发送带有一些旧的无效数据的 POST 请求,我该如何检查?
注意:该网站没有任何用户身份验证。
以第三点为例: UI 显示数据库中的记录列表,用户当前正在对其中一条记录进行更改,同时后端进行维护。现在,当后端再次可用时,此用户提交更改的数据。但是现在这个数据是无效的。我如何识别它,并可能通知用户。
【问题讨论】:
标签: angularjs rest spring-boot jersey-2.0 maintenance