Будет ли мой веб-сайт на Java доступен тысячам пользователей, а я пишу так, будто за один раз к ресурсам обращается только один пользователь? - PullRequest
0 голосов
/ 08 марта 2019

После изучения Java, я создаю свой первый веб-сайт на Java с использованием сервера Tomcat. Но создается впечатление, что я создаю свой сайт таким образом, что к ресурсам обращается только один пользователь. Будет ли работать мой сайт, когда тысячи пользователей будут заходить на мой сайт? Будет ли он обрабатываться Tomcat в любом случае, или мне придется писать код тысячи раз, чтобы тысячи пользователей могли получить к нему доступ одновременно?

1 Ответ

0 голосов
/ 08 марта 2019

Tomcat будет делегировать поток из пула потоков каждому входящему HTTP-запросу, и тот же код, который вы написали, будет работать параллельно для многих пользователей одновременно.

Итак, краткий ответ: вам не нужно об этом беспокоиться.Более длинный ответ будет включать рассмотрение вопросов производительности и бизнес-логики.Например, если вы настраиваете интернет-магазин, вы не хотите продавать один и тот же телевизор нескольким людям одновременно.

Если у вас есть более конкретные вопросы, возможно, опубликуйте их, чтобы мы могли дать большеконкретные ответы.

...