Java 在与同一应用程序进行6次Serversocket事件连接后,进一步的ajax请求未得到满足
当我使用部署在tomcat上的java应用程序创建服务器套接字事件连接时,我遇到了一个非常奇怪的问题。在建立了6个服务器套接字连接后,即使我从ajax或新选项卡请求简单url,它也无法建立新的连接。即使请求是正确的,我也通过代理收费进行了检查不是从浏览器中创建的。如果我从其他浏览器请求相同的url,则请求已提交,响应将出现 这意味着问题在浏览器端而不是应用程序端。我已经用mozila和google chrome进行了检查,但仍然没有成功 HTML5服务器套接字事件是否有任何限制Java 在与同一应用程序进行6次Serversocket事件连接后,进一步的ajax请求未得到满足,java,javascript,html,jakarta-ee,Java,Javascript,Html,Jakarta Ee,当我使用部署在tomcat上的java应用程序创建服务器套接字事件连接时,我遇到了一个非常奇怪的问题。在建立了6个服务器套接字连接后,即使我从ajax或新选项卡请求简单url,它也无法建立新的连接。即使请求是正确的,我也通过代理收费进行了检查不是从浏览器中创建的。如果我从其他浏览器请求相同的url,则请求已提交,响应将出现 这意味着问题在浏览器端而不是应用程序端。我已经用mozila和google chrome进行了检查,但仍然没有成功 HTML5服务器套接字事件是否有任何限制 eventSou
eventSource.addEventListener('trigger', function(event){
var data=event.data;
var oFormB = document.getElementById('a'+tabId);
var audioEnable;
var sound;
if(oFormB!=null&&data.charAt(data.length-1)=='b'){
audioEnable=oFormB.elements.audibleAlarm[0].checked;
if(audioEnable!=null&&audioEnable==true){
sound = new Howl({ urls: ['js/sounds.mp3'],buffer:false}).play();
//sound.stop();
}else{
// alert(" Alarm Id:"+event.data+" Triggered.Tabs Id: "+tabId);
}
alert(" Alarm Id:"+event.data+" Triggered. Tabs Id: "+tabId);
if(sound!=null){
sound.stop();
}
}
任何帮助都将非常感激也许这就是这种行为的原因:非常感谢。这对我非常有帮助