Tomcat'та maxIdle деген эмне?
Tomcat'та maxIdle деген эмне?

Video: Tomcat'та maxIdle деген эмне?

Video: Tomcat'та maxIdle деген эмне?
Video: 112 Create JDBC Connection Pool for Oracle in Tomcat Server| Advance Java Servlet Tutorial 2024, Декабрь
Anonim

Ошентип, бир сөз менен айтканда, maxActive максималдуу байланыштарды чектөө болуп саналат. Бирок бош( maxIdle же minIdle) аткаруу маселеси үчүн көбүрөөк (мейкиндик/ресурстар менен убакыт алмашуу), анын ичинде maxIdle Сиз убакытты алмаштыра турган максималдуу байланыштарды (ресурстарды) чектөө.

Ошо сыяктуу эле, tomcat DBCP деген эмне?

эркек мышык - dbcp apache баштапкы кайра пакети болуп саналат Commons бассейн киргизилген эркек мышык бөлүштүрүү. Класстык кагылышууну болтурбоо үчүн пакеттин аталышы org.apache болуп өзгөртүлдү. эркек мышык . dbcp . dbcp .*

Андан кийин, суроо туулат, Tomcat JDBC байланыш бассейни деген эмне? эркек мышык . jdbc . бассейн Apache Commons DBCP алмаштыруу же альтернатива болуп саналат байланыш бассейни.

Жогорудагылардан тышкары, Tomcat байланыш бассейни кантип иштейт?

Маалымат булагы драйвери DataSource интерфейси аркылуу маалымат базасына кирүүгө мүмкүндүк берет. DataSource объекти JNDI ресурсу аркылуу катталган контекстте каралат. DataSource'тун getConnection() ыкмасы деп аталат. Туташууларды бириктирүү көптөгөн артыкчылыктарга ээ жана тарабынан ишке ашырылган Java EE стандартынын бир бөлүгү болуп саналат эркек мышык.

Tomcat'та JNDI DataSource деген эмне?

Tomcat DataSource JNDI . Чыныгы пайдасы DataSource а менен колдонгондо келет JNDI Контекст. Мисалы, сервлет контейнеринде жайгаштырылган веб-тиркемедеги байланыш пулу. Популярдуу сервлет контейнерлеринин көбү орнотулган колдоону камсыз кылат DataSource Ресурс конфигурациясы аркылуу жана JNDI контекст.

Сунушталууда: