En suivant le didacticiel, je pourrais faire apparaître Spring-Boot avec Jetty en cours d'exécution à l'aide des dépendances suivantes.
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-Tomcat</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jetty</artifactId>
</dependency>
Cependant, comment pourrais-je configurer le serveur Jetty tel que:
Y at-il un moyen facile de faire dans
Tout exemple serait grandement apprécié.
Merci beaucoup!!
Il existe des points d’extension généraux pour les conteneurs de servlets ainsi que des options pour y brancher des appels Jetty API, donc je suppose que tout ce que vous voulez est à portée de main. Des conseils généraux peuvent être trouvés dans la documentation . Jetty n'a pas encore reçu autant d'attention, il se peut donc que les options de configuration déclarative ne soient pas les mêmes que celles de Tomcat, et il est certain que le logiciel n'a pas encore été beaucoup utilisé. Si vous souhaitez aider à changer cela, alors l'aide est la bienvenue.
Possibilité de configurer Jetty (par parties) par programmation à partir de http://howtodoinjava.com/spring/spring-boot/configure-jetty-server/
@Bean
public JettyEmbeddedServletContainerFactory jettyEmbeddedServletContainerFactory() {
JettyEmbeddedServletContainerFactory jettyContainer =
new JettyEmbeddedServletContainerFactory();
jettyContainer.setPort(9000);
jettyContainer.setContextPath("/home");
return jettyContainer;
}
Si quelqu'un utilise Spring Boot, vous pouvez facilement le configurer dans votre application.properties ainsi:
server.max-http-post-size=n
où n est la taille maximale pour laquelle vous souhaitez définir cette propriété. Par exemple j'utilise:
server.max-http-post-size=5000000