Java Spring引导和tomcat连接池:使用嵌入式服务器,不使用嵌入式服务器
我知道在SpringBoot中,我们可以设置与SpringBoot相关的属性和连接池属性。 当我们在带有嵌入式服务器的Spring引导应用程序中设置这些属性时,它们会生效吗 另外,当我们禁用嵌入式tomcat服务器,并将war文件部署在单独的tomcat容器中时,这些属性是否生效 例如,我可能具有以下属性:Java Spring引导和tomcat连接池:使用嵌入式服务器,不使用嵌入式服务器,java,spring,spring-boot,tomcat,embedded-tomcat-8,Java,Spring,Spring Boot,Tomcat,Embedded Tomcat 8,我知道在SpringBoot中,我们可以设置与SpringBoot相关的属性和连接池属性。 当我们在带有嵌入式服务器的Spring引导应用程序中设置这些属性时,它们会生效吗 另外,当我们禁用嵌入式tomcat服务器,并将war文件部署在单独的tomcat容器中时,这些属性是否生效 例如,我可能具有以下属性: spring: datasource: jdbc-url: "jdbc:oracle:thin: ...." username: "admin&
spring:
datasource:
jdbc-url: "jdbc:oracle:thin: ...."
username: "admin"
password: "admin"
driver-class-name: "oracle.jdbc.driver.OracleDriver"
type: "org.apache.tomcat.jdbc.pool.DataSource"
tomcat:
initialSize: 55
max-wait: 10000
max-active: 50
max-idle: 15
min-idle: 8
default-autoCommit: false
Chetan无论您如何打包或部署,设置都将始终应用。除非它们用于控制您的服务器环境(如端口等),否则它们在部署应用程序时不适用(因为您无法从应用程序中控制外部服务器)。@M.Deinum,感谢您的确认。