2017-09-15 10 views
0

Afin de contrôler la quantité de threads sur le serveur embarqué principal de la jetée, je charge un EmbeddedServletContainerCustomizer en utilisant l'annotation @Component. Im en utilisant un port différent pour le contexte de gestion et il semble donc qu'une instance de jetée différente est exécutée pour ce port. Comment puis-je faire le même processus pour ce port ou cette instance de Jetty?Spring Boot - Charger un composant sur le contexte de gestion

Cordialement

Bruno

+0

C'est la même instance de Jetty, juste un connecteur différent. –

+0

Mais le composant n'appelle qu'une seule fois le 'public void customize (Container ConfigurableEmbeddedServletContainer)'. Devrait-il être appelé deux fois? un pour chaque connecteur? –

+0

Non, car il n'y a qu'un seul conteneur avec 2 connecteurs ... –

Répondre

0

viens de découvrir comment résoudre mon problème.

Utilisation des propriétés d'application

server.jetty.acceptors server.jetty.selectors

Je peux contrôler la quantité de fils sur les deux ports. Ce n'est pas très personnalisable mais ça fait le boulot. Pour le port de service principal, la configuration avec EmbeddedServletContainerCustomizer remplacera ces configurations.

Observe