Javascript 在Angular应用程序中,如何;暂停“;当应用程序触发http GET/PUT请求,然后恢复websocket事件时,是否接收websocket事件?

Javascript 在Angular应用程序中,如何;暂停“;当应用程序触发http GET/PUT请求,然后恢复websocket事件时,是否接收websocket事件?,javascript,angular,performance,optimization,websocket,Javascript,Angular,Performance,Optimization,Websocket,我正在开发一个angular应用程序,其中用户“预配置”他希望在页面上看到的所有数据 在应用程序初始化期间,对于页面中配置的每个数据,使用HTTP请求执行以下步骤(我们的服务器尚不支持http2): 获取数据的结构(字符串、bool、数组等) 根据结构获取数据的初始值 订阅此数据的更改(WEBSOCKET) 现在,在此应用程序中,加载时间直接取决于以下各项: 配置的数据数量 订阅已初始化数据导致的Websocket流量-我正在寻找“标准解决方案(如果有)”,以暂停此Websocket事件,直到页

我正在开发一个angular应用程序,其中用户“预配置”他希望在页面上看到的所有数据

在应用程序初始化期间,对于页面中配置的每个数据,使用HTTP请求执行以下步骤(我们的服务器尚不支持http2):

  • 获取数据的结构(字符串、bool、数组等)
  • 根据结构获取数据的初始值
  • 订阅此数据的更改(WEBSOCKET)
  • 现在,在此应用程序中,加载时间直接取决于以下各项:

  • 配置的数据数量
  • 订阅已初始化数据导致的Websocket流量-我正在寻找“标准解决方案(如果有)”,以暂停此Websocket事件,直到页面中的所有数据完成初始化,然后恢复事件
  • 我知道用布尔值来忽略WebSocket消息是可行的,但我更感兴趣的是知道是否有任何标准的、防故障的、经过测试的方法来处理这些消息,因为我们的应用程序有多个页面,每个页面中的数据都是在用户访问这些页面时初始化的

    请建议。提前谢谢