我正在使用以下代码创建/订阅主题并处理消息。有时连接会中断,错误会显示为:
Whoops! The connection was lost...
我想知道是否有一种方法可以重新连接它。在错误回调中是否可能,或者将整个代码定义为一个方法,并在错误回调中递归调用它?
$(document).ready(function () {
........
...............
try {
var socket = new SockJS("${createLink(uri: '/stomp')}");
var client = Stomp.over(socket);
client.connect({}, function () {
client.subscribe("/topic/${userInstance?.username}",
function (message) {
............
....................
});
});
} catch (error) {
console.log("ERROR: " + error.toString());
}
});