【发布时间】:2020-01-15 01:39:24
【问题描述】:
我有一个应用程序,我的组织使用它来显示数据。该应用程序使用 React、express、Apollo Server 和 Apollo Client。该应用程序显示来自多个来源的数据,并使用轮询方法来更新数据。当我对代码执行更新并且前端最终尝试执行对更多数据的请求但服务器暂时不可用(例如在构建命令更新代码时 2 分钟或更短时间)时,问题就出现了。这会导致所有仪表板组件显示网络错误。
我的问题,有没有一个很好的解决方案让前端自动恢复,这样我们就不必在每次更新后刷新仪表板?例如继续轮询而不是在网络错误时停止?
【问题讨论】:
标签: express graphql apollo apollo-client apollo-server