{"id":552,"date":"2020-02-10T11:23:48","date_gmt":"2020-02-10T10:23:48","guid":{"rendered":"http:\/\/www.valeriofinazzo.it\/wordpress\/?p=552"},"modified":"2020-04-09T17:19:30","modified_gmt":"2020-04-09T15:19:30","slug":"eccezione-the-port-may-already-be-in-use","status":"publish","type":"post","link":"http:\/\/www.valeriofinazzo.it\/wordpress\/2020\/02\/eccezione-the-port-may-already-be-in-use\/","title":{"rendered":"ECCEZIONE &#8211; THE PORT MAY ALREADY BE IN USE"},"content":{"rendered":"\n<p>Capita che la porta su cui lanciamo il nostro servizio si\u00e0 gi\u00e0 occupata e pertanto riceviamo una eccezione del tipo The Tomcat connector configured to listen on port failed to start. The port may already be in use or the connector may be misconfigured.<\/p>\n\n\n\n<p>La prima soluzione \u00e8 cambiare la porta che stiamo utilizzando agendo sul file di configurazione, la seconda soluzione \u00e8 individuare il servizio che sta occupando la nostra parte e stopparlo.<\/p>\n\n\n\n<p>In ambiente window per risolvere il problema occorre usare i comandi netstat per inviduare il processo e taskkill per eliminarlo<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>netstat -ao | find \"10001\"<\/code><\/pre>\n\n\n\n<p>con questo comando elenchiamo tutti i processi e filtriamo quello che occupa la porta 10001<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>TCP    0.0.0.0:10001          &lt;nome>      LISTENING       9344<\/code><\/pre>\n\n\n\n<p>L&#8217;ultimo parametro indica il PID del processo incriminato e per eliminarlo usiamo taskskill<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Taskkill \/PID  9344 \/F\n<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Capita che la porta su cui lanciamo il nostro servizio si\u00e0 gi\u00e0 occupata e pertanto riceviamo una eccezione del tipo The Tomcat connector configured to listen on port failed to start. The port may already be in use or the connector may be misconfigured. La prima soluzione \u00e8 cambiare la porta che stiamo utilizzando agendo &hellip; <a href=\"http:\/\/www.valeriofinazzo.it\/wordpress\/2020\/02\/eccezione-the-port-may-already-be-in-use\/\" class=\"more-link\">Continua la lettura di <span class=\"screen-reader-text\">ECCEZIONE &#8211; THE PORT MAY ALREADY BE IN USE<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[93],"tags":[],"_links":{"self":[{"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/posts\/552"}],"collection":[{"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/comments?post=552"}],"version-history":[{"count":5,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/posts\/552\/revisions"}],"predecessor-version":[{"id":557,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/posts\/552\/revisions\/557"}],"wp:attachment":[{"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/media?parent=552"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/categories?post=552"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/tags?post=552"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}