|
|
IIS сервер
evorle145, N1troZeus, Amra, paull2006, Garykom, nick86, RomanYS, _Batoo, Сергиус, Lama12, obs191, Fish, Черников, Greeen, Tarlich, Бычье сердце, d4rkmesa, calmius, 2S, kir-g, Мультук, RVN, p-soft, JohnGilbert, bolder, Crusher, lubitelxml, navigator, maxar, alexxx961503, phabeZ, crotnn, Prog_man, Климов Сергей, ДенисСмирнов, Ёпрст, runuts, Chameleon1980, Mihenius, TTimur, ТДК, Федя Тяпкин, Elf_80_lvl, Страждущий, scanduta, Builder, shuhard, VladZ, craxx, vicof, HobbyHorser, evgeniy_n, El_Duke, Zamestas, MWWRuza, ass1c, integer, Fragster, Dedal, ЯнСмит, Garikk, CepeLLlka
| ☑ |
|
0
paull2006
11.03.26
✎
14:55
|
Добрый день. Подскажите с такой темой. Есть база 1с+IIS сервер. С этой базой работает шесть пк. (база торговля). И ее настроили так что 3 пк к ней подключается http://192.168.1.10/base а другие 3 пк 3 пк к ней подключается http://192.168.1.10/trade. Для чего так настроено и корректно это сделано или нет? Раньше все 6 пк по одному адресу были и публикация была trade. И после последней обновы говорят что таким образом разделили нагрузку.
|
|
|
1
Lama12
11.03.26
✎
15:01
|
А кто автор сего чуда?
|
|
|
2
El_Duke
гуру
11.03.26
✎
15:09
|
(0) "говорят что таким образом разделили нагрузку"
И данные тоже ?
|
|
|
3
paull2006
11.03.26
✎
15:10
|
А втор типа спеца какого-то. Сам не могу понять что он изобразил. Пришел ремонтировать комп и полез в 1с и смотрю два пути к одной и той же базе. Имя Рабочая а другая Резерв :). Я спрашиваю а что это вот мне примерно на пальцах выдали такое.
|
|
|
4
paull2006
11.03.26
✎
15:12
|
Может в ISS что то мудрёное сделано. Но суть такова что в тонком клиенте два пути. http://192.168.1.10/base и http://192.168.1.10/trade. А база у них одна :)
|
|
|
5
paull2006
11.03.26
✎
15:14
|
Завтра попрошу скинуть скрины IIS и клиента и выложу.
|
|
|
6
Chameleon1980
11.03.26
✎
15:17
|
(4) экспериментировал уже?
создать что-то в одной базе и увидеть в другой :)
а может они не знают :)
хотя... тут же:
Как сделать две публикации одной базы ?&ysclid=mmm054p0j6103636150
и тут, например:
https://forum.infostart.ru/forum9/topic163823/?ysclid=mmm06k2118891748478
и дело не в исс
|
|
|
7
paull2006
11.03.26
✎
15:18
|
Вот что ИИ написал
Настройка нескольких виртуальных каталогов (путей) для одной и той же базы 1С на IIS — это стандартная задача, которая часто используется для разделения прав доступа (например, разные настройки аутентификации) или просто для удобства пользователей.
Чтобы реализовать схему, где http://server/1c и http://server/trade ведут в одну базу, выполните следующие шаги:
1. Создание физических каталогов
Для каждого веб-адреса рекомендуется создать отдельную папку на диске сервера (хотя внутри они будут обращаться к одному и тому же инстансу 1С).
Создайте, например: C:\inetpub\wwwroot\1c и C:\inetpub\wwwroot\trade.
2. Публикация через конфигуратор 1С
Вам нужно выполнить публикацию дважды:
Запустите Конфигуратор 1С от имени администратора.
Перейдите в Администрирование -> Публикация на веб-сервере.
Первая публикация:
Имя: 1c
Каталог: C:\inetpub\wwwroot\1c
Нажмите «Опубликовать».
Вторая публикация:
Имя: trade
Каталог: C:\inetpub\wwwroot\trade
Убедитесь, что настройки подключения к информационной базе (сервер 1С и имя базы) идентичны первой публикации.
Нажмите «Опубликовать».
3. Настройка пулов в IIS
Чтобы каждый путь работал в своем изолированном процессе (пуле), сделайте следующее в Диспетчере служб IIS:
Создайте пулы: В разделе Application Pools (Пулы приложений) создайте два пула, например 1C_Pool_Main и 1C_Pool_Trade.
Назначьте пулы приложениям:
Разверните дерево сайтов до ваших каталогов (1c и trade).
Для каждого нажмите правой кнопкой мыши -> Управление приложением -> Дополнительные параметры.
В строке Пул приложений выберите соответствующий созданный пул.
Почему это работает?
В папке каждой публикации создается файл default.vrd. Именно в нем прописана строка соединения с базой данных.
Если база серверная, в обоих файлах будет: srvr="ServerName";ref="BaseName";
Если база файловая, в обоих файлах будет путь к одной и той же папке: File="D:\Bases\MyBase";
|
|
|
8
Garykom
гуру
11.03.26
✎
15:19
|
(0) Несколько инстансов веб-сервера для файловой
По идее лучше для каждого пользователя/компа своя
Тогда не одну общую очередь работают а каждый отдельно
|
|
|
9
paull2006
11.03.26
✎
15:39
|
Может он реально создал еще один пул (допустим test) и к нему привязал публикацию trade а к пулу default Web Site привязал публикацию base
|
|
|
10
Garykom
гуру
11.03.26
✎
16:12
|
Если в этом случае запускается отдельный "модуль расширения веб-сервера", то оно помогает на файловых базах
|
|
|
11
Garykom
гуру
11.03.26
✎
16:13
|
|
|
|
12
Tarlich
11.03.26
✎
16:24
|
Можно тут же спрошу
1 - Если все в одной сети то зачем вообще веб ? укажи кластер имя (ну если серверная база)
2 - не ужели с загруженностью 6 ПК будет ощютимо?
3 - не встречал ни где что быстрее Апач или ИСС ?
4 - если в одной сети то что быстрее Веб или указание кластера\ИмяБазы (для серверной)
|
|
|
13
Garykom
гуру
11.03.26
✎
16:32
|
(12) Файловая база же
На серверной можно одной публикацией обойтись
|
|
|
14
Garykom
гуру
11.03.26
✎
16:36
|
(12)
1 - для файловой через веб-сервер работает быстрее чем напрямую через шару
2 - для файловой да, когда много юзеров/сеансов/подключений через один инстанс веб-сервера
там по сути общая очередь на веб-сервере (модуле расширения веб-сервера для файлового варианта 1С)
3 - апач проще в настройке чем иис, насчет быстрее хз
|
|
|
15
RomanYS
11.03.26
✎
16:33
|
(12) Нет там никакого кластера, речь очевидно про файловую базу.
|
|
|
16
paull2006
11.03.26
✎
17:08
|
Файловая база
|
|