Выдержит ли 1С наплыв посетителей?
Клиент перешел с РИБ на файловую веб-базу 1С, расположенную у него на сервере на IIS, с доступом по тонкому клиенту.
Торговых точек немного, чуть больше десяти. Конфигурация легкая, самописная. Интернет надежный, база работает быстро.
Но у клиента появилось беспокойство — а выдержит ли 1С наплыв посетителей в сезон? В случае РИБ с этим было проще — каждая база была независима, а тут все работают в одной базе.
Причем беспокоит даже не надежность работы интернета на точках и сервера, а именно нагрузка при совместной работе.
Я понимаю, что особого смысла переезжать на РИБ и обратно перед сезоном и после нет, это затратно для клиента. Нужно привлекать программиста или администратора.
Сначала думал обойтись просто увещеваниями, что всё должно быть хорошо. Но потом не пришла в голову хорошая идея, чтобы знать, а не гадать.
Можно ведь провести нагрузочное тестирование. Договориться, что в определенное время, в течении 10 минут, пользователи будут непрерывно вводить чеки, проводить их, но не пробивать.
Таким образом станет понятным, выдержит ли база и сервер нагрузку, будут ли конфликты блокировок. Причем такая интенсивность будет даже избыточная, в реальной деятельности такой пиковой нагрузки не возникнет, покупатели там обслуживаются с интервалом в 5 минут, а средняя длина чека 5-10 позиций.
В принципе, в таких случаях можно иметь резервный сервер, который обменивается с остальным по РИБ, тогда можно распределить нагрузку между двумя серверами и двумя базами. Но мне кажется, это избыточно для данного предприятия.
В общем, тесты — это не что-то эфемерное. Они вполне применимы в реальной жизни!
Моё общение на Мисте по этой теме.
Это ведь прописные истины разработки ПО.
А почему SQL базы не используются ? Или православно-1Сый путь это сидеть на файлах ?
из-за цены, все таки 80.000 только на сервер 1С, а еще на SQL сколько (если не постгри). Этих клиентов я и хотел бы перевести на Базуху. 😉
Дык PostgresSQL же. Вынести его сложно, работает надежно, инфы полно, вертикально хорошо масштабируется, нормальные бэкапы, полно вспомогательных утилит.
А 80 тыщ — копейки для бизнеса. Ох странные у тебя клиенты.
про постгри я написал в своем комментарии. ну да, для бизнеса всё — копейки. Ага.
Как тесты прошли?
Не тестировали пока что.