| 
    
            
         
         | 
    
  | 
Подвисание пользователей 1С публикованной в IIS | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        IgorK11    
     29.01.19 
            ✎
    21:09 
 | 
         
        Windows 10 64bit
 
        1c: 8.3.13.1513 64bit IIS База: бух 3.0.64.34 файловый вариант. Железо приличное: 9600K/RAM32/SSD 3.4Gb/s/1.5Gb/s Часть пользователей работает через клиенты подключенные через веб-публикацию, если кто-то из них формирует тяжелый отчет, то зависают все веб-пользователи и будут висеть пока не сформируется этот отчет. Новые пользователи в это время так же не могут подключиться, не появляется даже окно с логином/паролем. Пользователи подключенные через папку не виснут, IIS не виснет (сайты в это время работают). Куда копать? Апач не предлагать.  | 
|||
| 
    1
    
        palsergeich    
     29.01.19 
            ✎
    21:13 
 | 
         
        В серверный режим работы.     
         | 
|||
| 
    2
    
        vde69    
     29.01.19 
            ✎
    21:13 
 | 
         
        файловая через веб, тут ничего не сделаешь, блокировки идут на таблицу целиком а не на запись     
         | 
|||
| 
    3
    
        palsergeich    
     29.01.19 
            ✎
    21:16 
 | 
         
        (2) там даже не столько в этом дело.     
         | 
|||
| 
    4
    
        Сияющий в темноте    
     29.01.19 
            ✎
    21:36 
 | 
         
        Файловая на web сервисе в один поток работает,и когда он занят,остальные терпеливо ждут.     
         | 
|||
| 
    5
    
        Сияющий в темноте    
     29.01.19 
            ✎
    21:40 
 | 
         
        сделайте на каждого зверя свою публикацию.     
         | 
|||
| 
    6
    
        Garykom    
     гуру 
    29.01.19 
            ✎
    21:41 
 | 
         
        (5) В IIS это разве можно?     
         | 
|||
| 
    7
    
        oleg_km    
     30.01.19 
            ✎
    09:45 
 | 
         
        (6) Можно     
         | 
|||
| 
    8
    
        Garykom    
     гуру 
    30.01.19 
            ✎
    12:29 
 | 
         
        (7) Эээ мануал можно? Именно для IIS как нескоко процессов на разных портах запускать?     
         | 
|||
| 
    9
    
        IgorK11    
     30.01.19 
            ✎
    12:30 
 | 
         
        Т.е. единственный выход покупать 1с сервер и скуль выложив кучу бабла?     
         | 
|||
| 
    10
    
        Garykom    
     гуру 
    30.01.19 
            ✎
    12:32 
 | 
         
        (9) Читай (5) как это сделать на апаче есть мануал     
         | 
|||
| 
    11
    
        IgorK11    
     30.01.19 
            ✎
    12:40 
 | 
         
        На апаче вообще пол базы с ошибкой вылетает. Даже документы порой не открывает.     
         | 
|||
| 
    12
    
        IgorK11    
     30.01.19 
            ✎
    12:41 
 | 
         
        Пробовали и 32 и 64 версии, платформы тоже, остановились на более менее стабильной работе на IIS     
         | 
|||
| 
    13
    
        Garykom    
     гуру 
    30.01.19 
            ✎
    12:45 
 | 
         
        (11) Руки кривые, много раз апач настраивал и все прекрасно.
 
        Версию 2.4 из последних причем.  | 
|||
| 
    14
    
        IgorK11    
     30.01.19 
            ✎
    12:52 
 | 
         
        что ж там можно не так настроить почти все 1с сама делает     
         | 
|||
| 
    15
    
        IgorK11    
     30.01.19 
            ✎
    12:53 
 | 
         
        более менее серьезные HTTP сервисы вообще в работают через одно место.     
         | 
|||
| 
    16
    
        IgorK11    
     30.01.19 
            ✎
    12:57 
 | 
         
        в другом месте просто публицация на 7ке 64апач+64платформа крутится без ошибок, но то просто расшареная база, не более.     
         | 
|||
| 
    17
    
        IgorK11    
     11.02.19 
            ✎
    13:01 
 | 
         
        1. Публикуем через 1с базу, пусть будет имя "buh", проверяем что всё работает, если не работает то ищем почему, это уже не относится к этой теме.
 
        2. Заходим в Диспетчер служб IIS 3. правой кн.мышки на сайты - добавить сайт 4. имя 1с90, физ путь C:\inetpub\www90 (создаем папку тут же), порт 90 5. копируем папку "buh" из C:\inetpub\wwwroot\ в C:\inetpub\www90\ 6. обновляем Диспетчер служб IIS через F5 или просто перезаходим. 7. сайты - 1с90 - правой кн.мышки на "buh" - преобразовать в приложение - OK 8. прописываем пользователю базу с портом 90 ("http://servername:90/buh"). по аналогии добавляем порты 91, 92 и т.д. Каждому раб месту свой порт. не забываем в брандмауре открыть добавленные порты Возможно можно сделать по другому, для меня так проще и быстрее, зависания у пользователей пока пропали, тестирую...  | 
|||
| 
    18
    
        Cyberhawk    
     11.02.19 
            ✎
    13:06 
 | 
         
        (8) Будет несколько *.vrd-файлов, каталогов на диске, адресов подключения (публикации) к одной и той же базе. Они про это, а не про несколько воркеров.     
         | 
|||
| 
    19
    
        IgorK11    
     12.02.19 
            ✎
    11:04 
 | 
         
        В моём варианте каких ожидать косяков?     
         | 
|||
| 
    20
    
        timurhv    
     12.02.19 
            ✎
    11:10 
 | 
         
        Если вы экспериментатор, то поставить 8.3.14 с автономным сервером, может там лучше отрабатывается.     
         | 
|||
| 
    21
    
        IgorK11    
     12.02.19 
            ✎
    11:15 
 | 
         
        в 8.3.14 что-то поменялось в веб-публикациях?
 
        Что подразумеваете под автономным сервером?  | 
|||
| 
    22
    
        timurhv    
     12.02.19 
            ✎
    14:03 
 | 
         
        (21) https://its.1c.ru/db/v8314doc/bookmark/adm/TI000000894
 
        Это альтернатива Apache и IIS, только https нет, поэтому я вряд ли буду его тестировать.  | 
|||
| 
    23
    
        IgorK11    
     13.02.19 
            ✎
    09:29 
 | 
         
        Судя по описанию сырая лажа, неудобная и не функциональная, зачем такое вообще выкладывать и публиковать.     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |