Цитата:
Сообщение от
gl00mie
на АОСе больше нет выделенного потока, закрепленного за каждой пользовательской сессией, вместо этого есть пул рабочих потоков (их в разы меньше, чем пользовательских сессий), где очередной запрос от пользовательской сессии обрабатывается первым попавшимся свободным рабочим потоком, который берется из пула, потом он кладется обратно в пул, а через мгновение уже обрабатывает запрос от другой пользовательской сессии.
Мммм. Если я правильно понимаю такое перескакивание может быть в случае когда от клиента идут запросы на аос и нет транзакции. А если начата транзакция или запущена долгая обработка на аосе (например пакет крутится) то тоже не будет соответствия сессии и потока ? Это же неудобно. Контекст надо как-то передавать между потоками. Накладные расходы опять же вырастают.
А где про это можно почитать ?
Цитата:
Сообщение от
gl00mie
Чтобы АОС умел считать, какой пользователь насколько грузит его процессоры, он должен был бы вести некие счетчики производительности в разрезе пользовательских сессий.
Дык, вот и непонятно зачем этого не сделали. Тем более что, предыдущие версии аксапты такое позволяли делать (см. класс AOSSessionInfo)