Свойства Hibernate и проблема сессий в производственной среде - PullRequest
0 голосов
/ 25 апреля 2019

Я использовал приведенный ниже файл свойств в своем проекте, но после развертывания проекта в tomcat приложение работает в рабочей среде в течение 2–4 дней, но перестает давать ответ на запрос, сгенерированный пользователями приложения, и Мне нужно перезагрузить приложение из tomcat, и оно отлично работает в течение 2–4 дней, и эти задачи выполняются снова и снова, пожалуйста, помогите.

<beans:bean id="sessionFactory"
        class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
        <beans:property name="dataSource" ref="dataSource" />
        <beans:property name="hibernateProperties">
            <beans:props>
                <beans:prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect
                </beans:prop>
                <beans:prop key="hibernate.show_sql">${hibernate.show_sql}</beans:prop>
                <beans:prop key="hibernate.hbm2ddl.auto">${hibernate.hbm2ddl.auto}</beans:prop>

                <beans:prop key="connection.provider_class">org.hibernate.connection.C3P0ConnectionProvider</beans:prop>
                <beans:prop key="hibernate.c3p0.idle_test_period">${hibernate.c3p0.idle_test_period}</beans:prop>
                <beans:prop key="hibernate.c3p0.acquire_increment">${hibernate.c3p0.acquire_increment}</beans:prop>
                <beans:prop key="hibernate.c3p0.min_size">${hibernate.c3p0.min_size}</beans:prop>
                <beans:prop key="hibernate.c3p0.max_size">${hibernate.c3p0.max_size}</beans:prop>
                <beans:prop key="hibernate.c3p0.max_statements">${hibernate.c3p0.max_statements}</beans:prop>
                <beans:prop key="hibernate.c3p0.timeout">${hibernate.c3p0.timeout}</beans:prop>

            </beans:props>
        </beans:property>


    </beans:bean>
...