2015-04-23 15 views
7

In JBoss7 abbiamo numero di connessioni Web con restrizioni utilizzando questoImpostazione massimo di connessioni per il web

<connector name="https" scheme="https" protocol="HTTP/1.1" socket-binding="https" secure="true" max-connections="3000"> 

per urn:jboss:domain:web:1.0 sottosistema che viene sostituito dal urn:jboss:domain:undertow:1.2 nel wildfly. Come configurare max-connections in wildfly?

Ho esaminato la documentazione e non ho trovato l'attributo corrispondente.

Grazie

risposta

0

Il commento sopra di Federico Sierra è corretto. Ma in Wildfly 10.x il nome del filtro 'connection-limit' non esiste più. Invece è ora chiamato 'richiesta-limite'.

Così per wildfly 10.x Aggiungi riferimento filtro nel sottosistema untertow dentro 'server' e 'host' contesto e il filtro di richiesta-limite indicato all'interno del contesto 'filtri':

<subsystem xmlns="urn:jboss:domain:undertow:3.1"> 
[...] 
    <server name="default-server"> 
    [...] 
    <host name="default-host" alias="localhost"> 
    <location name="/" handler="welcome-content"/> 
    [...] 
     <filter-ref name="limit-connections"/> 
    </host> 
    </server> 
[...] 
    <filters> 
    <response-header name="server-header" header-name="Server" header-value="WildFly/10"/> 
    <response-header name="x-powered-by-header" header-name="X-Powered-By" header-value="Undertow/1"/> 
    <request-limit name="limit-connections" max-concurrent-requests="3000" queue-size="100"/> 
    </filters> 
</subsystem> 

Riferimento: https://github.com/wildfly/wildfly/blob/master/undertow/src/test/resources/org/wildfly/extension/undertow/undertow-3.1.xml

Problemi correlati