Spring Boot нь анхдагчаар үйлдвэрлэлд бэлэн байхыг зорьдог. Энэ нь шаардлагатай бол хүчингүй болгож болох ашигтай өгөгдмөлүүдийг хайрцагнаас нь гаргаж ирдэг гэсэн үг юм. Өгөгдмөлөөр Spring Boot суулгагдсан Apache Tomcat-ийг хангадаг.
Tomcat-ыг хаврын гуталд суулгасан уу?
Олон Spring Boot-д өгөгдмөл суулгагдсан контейнер орно. Сервлет стекийн хэрэглээний хувьд spring-boot-starter-web нь Spring-boot-starter-tomcat-г агуулсан Tomcat-г агуулдаг боловч та оронд нь spring-boot-starter-jetty эсвэл spring-boot-starter-undertow ашиглаж болно.
Яагаад хаврын гутал нь Tomcat-г суулгасан бэ?
Жишээ нь, Spring Boot програмын хувьд та Embedded Tomcat агуулсан програмын jar үүсгэж болно. Та вэб програмыг ердийн Java програм шиг ажиллуулж болно! Оруулсан сервер нь манай байршуулах нэгж нь серверийн хоёртын файлуудыг агуулж байна гэсэн үг (жишээ нь, tomcat. jar).
Хаврын гутал суулгагдсан Tomcat хэрхэн ажилладаг вэ?
Spring Boot дотор бүрэн Tomcat-тай. Энэ нь дотор нь хэрэгтэй бүх зүйлийг агуулсан өөх тос гэж нэрлэгддэг савыг бүтээдэг. Таны системд Tomcat суулгах шаардлагагүй. BTW: Spring Boot нь Jetty зэрэг бусад програмын серверүүдийг дэмждэг.
Хаврын ачааллыг Tomcat-гүйгээр ажиллуулж чадах уу?
Хэрэв танд ангийн зам дээр Tomcat хамаарал байхгүй бол хаврын ачааллыг суулгагдсан tomcat оруулахгүй. Та энэ баримтыг өөрийн эх сурвалжийг олж болох EmbeddedServletContainerAutoConfiguration ангиас үзэх боломжтой.энд.