Heim > Java > javaLernprogramm > So konfigurieren und wechseln Sie Tomcat mit SpringBoot

So konfigurieren und wechseln Sie Tomcat mit SpringBoot

王林
Freigeben: 2023-05-27 22:29:27
nach vorne
1653 Leute haben es durchsucht

1. Grundlegende Einführung

WebServer unterstützt von SpringBoot: Tomcat, Jetty oder Undertow

So konfigurieren und wechseln Sie Tomcat mit SpringBoot

So konfigurieren und wechseln Sie Tomcat mit SpringBoot

Wenn der Start der SpringBoot-Anwendung eine Webanwendung ist. Webszenenpaket - Tomcat importieren

Unterstützt die Konfiguration und den Wechsel von Tomcat (kann auch Jetty, Undertow sein)

2 Integrierte Tomcat-Konfiguration

1. Vervollständigen Sie die Konfiguration über application.yml

server:
# Konfigurationsport
Port: 9999
#Tomcat
Tomcat konfigurieren:
Threads:
#Stellt den größten Arbeitsthread dar (die Bank hat 10 Zähler, jeder Zähler verarbeitet 200 Anfragen 10*200=maximale Anzahl von Verbindungen), der Standardwert ist 200
max: 10
#Der standardmäßige minimale Worker-Thread beträgt 10
min-spare: 5
#Die Anzahl der von Tomcat gestarteten Threads erreicht den Maximalwert und die Anzahl der in der Warteschlange befindlichen Anforderungen wird akzeptiert, der Standardwert ist 100
Accept-Count: 200
#Die maximale Anzahl von Verbindungen, die Anzahl gleichzeitiger Verbindungen
max-connections: 2000
#Timeout für den Verbindungsaufbau, Standard ist 20 Sekunden, Einheit ist Millisekunde
Connection-Timeout: 10000

2. Konfigurieren Sie Tomcat durch Klassen

Konfigurieren Sie Tomcat über Klassen (Hinweis: Die Konfigurationsdatei ist vollständiger.)

Melden Sie application.yml ab, um Tomcat zu konfigurieren und den Test abzuschließen

/**
 * 通过类来配置Tomcat
 */
@Component
public class CustomizationBean implements WebServerFactoryCustomizer<ConfigurableServletWebServerFactory> {
    @Override
    public void customize(ConfigurableServletWebServerFactory server) {
        server.setPort(10000); //我们设置了server的端口为10000
    }
}
Nach dem Login kopieren

3 WebServer wechseln

Demonstrieren Sie, wie Sie zu Undertow wechseln

1 . Schließen Sie die eingebettete Tomcat-Abhängigkeit aus

<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>
Nach dem Login kopieren

3. Hinweis: Da die Abhängigkeit von Tomcat entfernt wurde, wird ein Fehler gemeldet. Löschen Sie diesen Teil des Codes, führen Sie das Projekt aus und schließen Sie den Test ab

Das obige ist der detaillierte Inhalt vonSo konfigurieren und wechseln Sie Tomcat mit SpringBoot. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage