мы предоставляем наши географические данные через наше ведущее приложение Dorset Explorer . При этом используются OpenLayers и GeoServer для обслуживания наших географических данных, включая базовые карты OSM и OS, а также массу других данных, таких как аэрофотосъемка, школы и т. Д.
У меня вопрос, какие спецификации сервера мы должны использовать для GeoServer. У нас будет только один сервер для доставки тайлов через WMS (и, возможно, в будущем мы также сможем использовать некоторые WFS на нем). Мы получаем от 100 до 200 пользователей в день, но, надеюсь, они начнут расти, как только мы будем уверены, что серверы будут работать! Является ли это всего лишь вопросом приверженности самым высоким характеристикам, которые мы можем себе позволить, или есть какие-то ограничения или теоретические максимумы.
Любые указатели будут высоко оценены!
источник
Ответы:
100-200 пользователей в день - это (обычно) ничто, ноутбук может взять такую нагрузку, если карта не сложная.
Общие рекомендации:
источник
Выбор подходящего сервера всегда труден, потому что в скором времени ваш сервис может стать очень популярным, что сделает ваше оборудование стоимостью в тысячи долларов бесполезным.
-Так как каждое приложение (даже если оно использует один и тот же программный стек) имеет свои собственные требования, я советую провести несколько стресс-тестов на облачном сервере, например, amazon AWS. Затраты на проведение этих тестов незначительны.
- Можно установить связь между (например) аппаратным и AWS-оборудованием (AWS), так что вы можете попробовать разные конфигурации для разного числа пользователей и получить запросы на представление о том, как будут работать аппаратное и программное обеспечение в будущем, например: здесь и здесь .
-Если это вариант для вас, IMO придерживайтесь облачного сервера, вы можете увеличивать и уменьшать его в любое время.
источник