powered by simpleCommunicator - 2.0.36     © 2025 Programmizd 02
Форумы / Delphi [игнор отключен] [закрыт для гостей] / TWebModule и превыщение максимального количества соединений
6 сообщений из 6, страница 1 из 1
TWebModule и превыщение максимального количества соединений
    #40129992
hlopotun
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго вечера,

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

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

D10.4.1, Indy 10.6.2

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

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

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

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


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