Гость
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TWebModule и превыщение максимального количества соединений / 6 сообщений из 6, страница 1 из 1
27.01.2022, 17:25
    #40129992
hlopotun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TWebModule и превыщение максимального количества соединений
Всем доброго вечера,

в одном из проектов веб сервис при обращении к нему снаружи периодически вываливает что количество максимально возможных соединений превышено. Попробуйте соединиться позднее. Я перерыл исходники, включая indy и такого текста сообщения в них нет. Думал может от Firewall но админ уверяет что нет. В логах самого сервиса тоже не нахожу никаких ощибок, такое ощущение что всё происходит ещё до сервиса.

Соотв. вопрос:
где у TWebModule можно изменить количество максимальных соединений, в исходниках не нашел? И возможно ли это вообще.
Куда ещё глянуть?

D10.4.1, Indy 10.6.2

Спасибо.
...
Рейтинг: 0 / 0
27.01.2022, 22:56
    #40130102
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TWebModule и превыщение максимального количества соединений
hlopotun
где у TWebModule можно изменить количество максимальных соединений,
Неправильный вопрос. Правильный: "как обнаружить утечки коннектов"
...
Рейтинг: 0 / 0
28.01.2022, 01:12
    #40130114
hlopotun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TWebModule и превыщение максимального количества соединений
_Vasilisk_
hlopotun
где у TWebModule можно изменить количество максимальных соединений,
Неправильный вопрос. Правильный: "как обнаружить утечки коннектов"

а где вообще можно увидеть количество активных и максимальных соединений у TWebModule?
Тут пишут про Application.MaxConnections = Application.InactiveConnections + Application.ActiveConnections но у Application нет таких свойств, да и сам Application это обьект из vcl.forms, и странно ожидать его наличие в сервисе в котором не планируется GUI.
Другими словами для того что бы разобраться в утечке соединений неплохо бы писать количество активных соединений в лог с привязкой к IP их создавщему.
...
Рейтинг: 0 / 0
28.01.2022, 11:24
    #40130194
Mikhail Tchervonenko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TWebModule и превыщение максимального количества соединений
hlopotun,

это другой Application из Vcl.SvcMgr. Если включить в такой модуль Vcl.Forms и Vcl.SvcMgr одновременно, будет конфликт.
...
Рейтинг: 0 / 0
28.01.2022, 11:37
    #40130199
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TWebModule и превыщение максимального количества соединений
Mikhail Tchervonenko
это другой Application из Vcl.SvcMgr.
Нет. Это из Web.WebBroker
...
Рейтинг: 0 / 0
28.01.2022, 11:47
    #40130215
Mikhail Tchervonenko
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TWebModule и превыщение максимального количества соединений
_Vasilisk_
Mikhail Tchervonenko
это другой Application из Vcl.SvcMgr.
Нет. Это из Web.WebBroker

да, есть и такой, но у автора как я вижу всё крутится в сервисе. Хота вы правы, в юните с TWebModule можно использовать WebBroker отдельно.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TWebModule и превыщение максимального количества соединений / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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