Потоки в веб-приложении
Ребята, возможно ли запустить нескольких потоков из JSP и управлять ими? Если да ,то какие подводные камни существуют? Спасибо!
Сервер будет в дауне.
Поэтому и пишу, что теоретически. Т.к. никогда такого не делал и не советую.
Ну так а тысячи юзеров же тоже в отдельных потоках обрабатываются. Так что особой роли не сыграет.
Т.е. получим в 2раза больше потоков, чем юзверей.
Еще оправдано создание 2-3х своих потоков, при инициализации приложения, например, потока для периодической чистки БД или потока, тырящего инфу с соседнего сайта ;) Но, считаю, не более.
Цитата: Aoli
Предположим на каждый запрос к сервлету будет открываться еще 1н поток.
Т.е. получим в 2раза больше потоков, чем юзверей.
Т.е. получим в 2раза больше потоков, чем юзверей.
Самом собой. Просто будет в 2 раза больше потоков. Я к тому что это не сверхкритичный показатель.
Но открыванием кучи потоков на каждом сервелете конечно увлекаться не стоит.
Спасибо вам за реакцию! Просто мне нужно написать веб - приложение, в котором должен сортироваться массив и что бы была возможность приостановить сортировку и посмотреть промежуточный вариант.Приложение состоит из одной JSP,вызывающей саму себя и внешних классов.Я хотел бы знать, есть ли возможность запустить поток,а при следующем вызове остановить его. В awt все понятно, а как контейнер сервлетов реализует это? Есть ли разница?
Нет. Главное при "вызове самой себя" не потерять свой поток.
Вот спасибо!!!