| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > Java TCP Server + TCP Client + скорость работы |
| Автор: chiffa 17.2.2015, 18:37 |
| Java TCP Server + TCP Client + скорость Всем доброе время суток. Есть сервер написасый на Яве. Если Явавский клиент. При каждом подключении открывается новый поток для каждого клиента. Обновременных подключений подядка 1000 по железу: 4 камня 15 гиг оперативки 15 гиг винт вынесеный в оперативную память, на нем стоит база (МариаДБ). 100 мбит порт в пиковой нагрузке ресурсов сьедает максимум 40%-45%, но идут жалобы от пользователей что запросы выполняются очень долго. подскажите, на что стоит обратить внимание в целях оптимизации серверной части? Заранее всем спасибо |
| Автор: AntonSaburov 17.2.2015, 19:38 |
| Надо смотреть, что за запросы обрабатываются в потоках и смотреть их производительность. Можно просто попробовать печатать время в начале обработки запроса и в конце (чтобы по потокам была разбивка, то печатать и ИД потока). Ну а дальше смотреть, какие запросы тормозят и их оптимизировать. |