Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angular 服务器重新启动时自动重新连接信号器客户端_Angular_Asp.net Core_Aspnetboilerplate_Asp.net Core Signalr - Fatal编程技术网

Angular 服务器重新启动时自动重新连接信号器客户端

Angular 服务器重新启动时自动重新连接信号器客户端,angular,asp.net-core,aspnetboilerplate,asp.net-core-signalr,Angular,Asp.net Core,Aspnetboilerplate,Asp.net Core Signalr,我在ASP.NET样板项目中使用ASP.NET Core Signaler,服务器启动时一切正常 但由于任何需要重新启动服务器的原因,我都会看到以下错误: 我必须刷新我的网页才能重新连接到信号器 有没有办法在不刷新的情况下检查服务器并重新连接 我使用Angular模板和ABP v4.0.1附带的默认信号器客户端。这已在模板的v5.1.1中修复: 重新连接回路 纱线升级abp web资源@^4.1.0 重新连接循环在abp web中可用-resources@4.1.0: //重新连接回路 功能启动

我在ASP.NET样板项目中使用ASP.NET Core Signaler,服务器启动时一切正常

但由于任何需要重新启动服务器的原因,我都会看到以下错误:

我必须刷新我的网页才能重新连接到信号器

有没有办法在不刷新的情况下检查服务器并重新连接


我使用Angular模板和ABP v4.0.1附带的默认信号器客户端。

这已在模板的v5.1.1中修复:

重新连接回路 纱线升级abp web资源@^4.1.0 重新连接循环在abp web中可用-resources@4.1.0:

//重新连接回路 功能启动{ connection.start.catchfunction{ setTimeoutfunction{ 开始 }, 5000; }; } //如果集线器断开连接,请重新连接 connection.onclose函数{ 如果e{ abp.log.debug'连接已关闭,出现错误:'+e; }否则{ abp.log.debug“断开连接”; } //如果!abp.signal.autoConnect{ 如果!abp.signal.autoReconnect{ 回来 } //setTimeoutfunction{ //连接启动; // }, 5000; 开始 }; 参考资料:

abp网-resources@4.1.0 ABP v4.7.0 重新连接回路+断路器 纱线升级abp网络资源@^5.1.1 断路器在abp网络中可用-resources@5.1.1:

//重新连接回路 函数tryReconnect{ 如果尝试>abp.signal.maxTries{ 回来 }否则{ 连接。开始 .然后=>{ 重新连接时间=abp.Signal.reconnectTime; 尝试=1; 日志“重新连接到信号服务器!”; }.catch=>{ 尝试次数+=1; 重新连接时间*=2; setTimeout=>tryReconnect,重新连接时间; }; } } //如果集线器断开连接,请重新连接 connection.onclose函数{ 如果e{ abp.log.debug'连接已关闭,出现错误:'+e; }否则{ abp.log.debug“断开连接”; } 如果!abp.signal.autoReconnect{ 回来 } //开始; tryReconnect; }; 参考资料:

abp网-resources@5.1.1 ABPV5.1.0