Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/359.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.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
Java 在与同一应用程序进行6次Serversocket事件连接后,进一步的ajax请求未得到满足_Java_Javascript_Html_Jakarta Ee - Fatal编程技术网

Java 在与同一应用程序进行6次Serversocket事件连接后,进一步的ajax请求未得到满足

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

当我使用部署在tomcat上的java应用程序创建服务器套接字事件连接时,我遇到了一个非常奇怪的问题。在建立了6个服务器套接字连接后,即使我从ajax或新选项卡请求简单url,它也无法建立新的连接。即使请求是正确的,我也通过代理收费进行了检查不是从浏览器中创建的。如果我从其他浏览器请求相同的url,则请求已提交,响应将出现

这意味着问题在浏览器端而不是应用程序端。我已经用mozila和google chrome进行了检查,但仍然没有成功

HTML5服务器套接字事件是否有任何限制

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();
            }
        }

任何帮助都将非常感激

也许这就是这种行为的原因:非常感谢。这对我非常有帮助