powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Alert.log TNS-12535 pooled oci_pconnect
4 сообщений из 4, страница 1 из 1
Alert.log TNS-12535 pooled oci_pconnect
    #40090248
GlooBus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
После включения POOLED по инструкции https://www.php.net/manual/ru/oci8.connection.php и использования oci_pconnect в веб-приложении в alert.log начали появляется записи:
alert.log
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
Fatal NI connect error 12170.

  VERSION INFORMATION:
        TNS for Linux: Version 12.1.0.2.0 - Production
        Unix Domain Socket IPC NT Protocol Adaptor for Linux: Version 12.1.0.2.0 - Production
        TCP/IP NT Protocol Adapter for Linux: Version 12.1.0.2.0 - Production
  Time: 12-AUG-2021 11:37:16
  Tracing not turned on.
  Tns error struct:
    ns main err code: 12535

TNS-12535: TNS:operation timed out
    ns secondary err code: 12609
    nt main err code: 0
    nt secondary err code: 0
    nt OS err code: 0
  Client address: (ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=34565))

Лезу в listener.log ищу предшествующую запись по данному порту:
listener.log
Код: plaintext
1.
2.
12-AUG-2021 09:37:31 * (CONNECT_DATA=(SERVICE_NAME=dbname)(SERVER=POOLED)(CID=(PROGRAM=httpd)(HOST=dbhost)(USER=admin))) * (ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=34565)) * e
stablish * inposdb * 0

Как видно из лога, БД и вебсервер на одном сервере, вроде файрвол тут не причём.
Я просто тут не могу понять логики работы или я что-то не так делают при подключении в web-приложении? Получается спустя 2 часа происходит таймаут соединения.

CentOS 7, Oracle 12C, PHP 5.6.33
...
Рейтинг: 0 / 0
Alert.log TNS-12535 pooled oci_pconnect
    #40090284
Фотография andrey_anonymous
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Alert.log TNS-12535 pooled oci_pconnect
    #40092141
GlooBus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
andrey_anonymous,

Ничего не помогает...
Так же пробовал в sqlnet.ora:
Код: plaintext
1.
DIAG_ADR_ENABLED = OFF
SQLNET.INBOUND_CONNECT_TIMEOUT =0
всё равно летят логи в alert.
Непонятно именно как это связано с включением POOLED, началось именно после него... Придется наверное отрубать.
...
Рейтинг: 0 / 0
Alert.log TNS-12535 pooled oci_pconnect
    #40092310
GlooBus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А нет, похожу DIAG_ADR_ENABLED = OFF помог, но не сразу, спустя 2 часа (как и была разница по логам из 1 поста) в лог перестали сыпаться ошибки...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Alert.log TNS-12535 pooled oci_pconnect
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]