Имя: Пароль:
1C
1С v8
Публикация базы на IIS на разных сайтах
0 Gera1t
 
15.09.21
16:17
На сервере есть несколько баз. Все опубликованы на IIS. Одной из них пользуются круглосуточно.
При обновлении, обычно в выходной ночью, необходимо остановить IIS, что бы можно обновить базы.
Но при этом пропадет доступ к круглосуточно используемой базе.
Что бы этого избежать, создал в IIS отдельный сайт, назвал его RMK, и опубликовал базу там.
При обновлении скриптом останавливаю только 1 сайт, обновляю базу и утром запускаю этот сайт, все работало.
Но сейчас проявилась проблема. При определенных действиях в базе, которая опубликована на RMK, появляется ошибка: Неправильный запрос
Нашел на мисте статью, с решением аналогичной проблемы, но не понял решения. Назвать оба сайта одинаково не возможно, как предлагают в той статье.
Как решить проблему с публикацией базы на сайте отличном от Default Web Site
1 autoFox
 
15.09.21
16:39
В IIS есть пулы приложений, попробуйте создать для каждой базы свой пул приложений и не используйте перезапуск сервера, перезапустите пул.

тут подробно https://helpme1c.ru/obnovlyator-1s-kak-nastroit-publikaciyu-baz-na-veb-servere
2 Gera1t
 
15.09.21
16:41
(1) Спасибо! Попробую.
3 Garykom
 
гуру
15.09.21
16:41
(0) выкинуть IIS и перейти на Apache
4 Garykom
 
гуру
15.09.21
16:43
для 27/7 без остановки можно использовать РИБ на двух опубликованных базах и nginx для проксирования и переключения
5 Garykom
 
гуру
15.09.21
16:43
(4) *24/7
6 acht
 
15.09.21
16:46
(0) > Неправильный запрос
Здесь написано "Неправильный запрос". Ты уверен, что дело в IIS?
7 Gera1t
 
15.09.21
16:46
(6) Да, проверял
8 acht
 
15.09.21
16:46
(3) > перейти на Apache
О, да. Перезапускать апач куда кошерней чем IIS
9 acht
 
15.09.21
16:47
(7) Попробуй еще оставить IIS в покое и рубить сеансы со стороны кластера 1С.
Программист всегда исправляет последнюю ошибку.