Ошибка при выполнении запроса get к ресурсу e1cib login

  

Kleo

12.07.21 — 10:31

Добрый день!

Файловая база Бухгалтерия 3.0.95.24 типовая плюс добавлены дополнительные объекты обособленно от типовой (все объекты со своим префиксом). Типовая на поддержке.

После обновления моргнул свет, в базу зайти не смогли, после чего было запущено Тестирование и исправление, свет моргнул второй раз. После чего не пускает ни в Конфигуратор нив Предприятие. Обновлением и сопровождением занималась не я. Копии к сожалению тот программист не сделал, есть полугодовой давности копия.

Мне передали только файл 1cv8.1CD. В ходе изучения проблемы какие были выполнены манипуляции:

1) тест с помощью стандартной утилиты chdbfl.exe ничего не дал. может до меня уже тестировали, история умалчивает… но она ошибок не обнаружила

2) далее изучив статьи по поводу лечения файловых баз, была скачана утилита Tool_1CD. файл 1cv8.1CD загрузился (уже хорошо), все таблицы просмотрены визуально. никаких таблиц с окончаниями «OG» нет, как пишут, что может быть при ТиИ.

3) выгружен файл конфигурации базы данных (тоже хорошо), загрузила в пустую, все ОК. конфигурация целая (загрузила ее в Tool_1CD), количество файлов в таблицах CONFIG совпадает.

4) все файлы таблицы CONFIG просмотрены (55837), не поленилась. визуально никаких нет пустых или с окончанием .new

5) есть таблица _ERRORPROCESSINGSETTINGS — не пустая! в ней один файл:

поля файла _OBJECTKEY — ErrorProcessingSettings — удаление файла ничего не дало

6) таблица _EXTENSIONSINFO — содержит один файл. тоже удалила, ничего не дало. никаких описаний про эту таблицу не нашла

7) далее прочитала, что при начала грузятся все первоначальные настройки, для этого удаляла таблицы V8USERS, _USERSWORKHISTORY и др. ничего не дало

Очищение таблиц ничего не дало. При входе ошибка:

Невосстановимая ошибка Ошибка при выполнении запроса POST к ресурсу /e1cib/login:

и пусто. без расшифровок.

Не хочется верить, что база рухнула. Визуально все таблицы в норме, нет потерянных или пустых.

Подскажите, что еще посмотреть? Какие таблицы грузятся первые перед авторизацией юзеров? пусть нужно что-то удалить, пусть с частичной потерей данных, но с документами…

  

ДенисЧ

1 — 12.07.21 — 10:42

Техжурнал не предлагать?

Или, например, обратиться в фирму 1с (если, разумеется, 1с честная)?

  

bolder

2 — 12.07.21 — 10:47

(0) Начать с полугодовой копии.Урок должен быть освоен.Экономия на бэкапах дорого обходится)

  

Kleo

3 — 12.07.21 — 10:48

(1) Техжуранал у меня нет, есть только один файл 1cv8.1CD. Могу попросить, если сохранился…. не знаю, а что и куда там смотреть?

(1) 1с легальная, ИТС есть. но думаю, что никто ей не будет заниматься. что прям помогут и исправят ошибку?

  

ДенисЧ

4 — 12.07.21 — 10:49

(3) Бывает, что 1с помогает..

А ТЖ нужно настроить и смотреть, что в него попадает при запуске…

  

Kleo

5 — 12.07.21 — 10:50

(2) полностью согласна. но фат есть факт. просто по ощущениям база не совсем рухнула, конфиг целый. какая-то мелочь или что-то нужно удалить, пусть даже с частичной потерей.

Хочется разобраться, ведь не зря статьи есть, люди лечат и восстанавливают.

Что при входе в систему читается первым ? Какие таблицы? До логина? То есть еще до логина не доходит и выходит ошибка

  

Kleo

6 — 12.07.21 — 10:51

(4) как? дайте ссылку, пожалуйста

  

ДенисЧ

7 — 12.07.21 — 10:54

  

Kleo

8 — 12.07.21 — 10:55

(7) спасибо! буду изучать

  

Kleo

9 — 12.07.21 — 10:59

(7) не совсе поняла, что мне даст этот журнал? что  там увижу?

  

Мультук

10 — 12.07.21 — 11:01

(0) Kleo, простите за прямоту

1) Вы уверены, что заказчик точно понял, что вы ВОЗМОЖНО почините базу. А может быть и нет

2) Очень не хотелось бы, чтобы через несколько дней возможных собак начали уже вешать на Вас, а не на «того парня»

P.S.

Сам файл для самообразования я бы оставил, но клиенту, я бы ничего обещать не стал.

  

Kleo

11 — 12.07.21 — 11:05

(10) хочу помочь знакомому, деньги не беру. хочу разобраться. не верю, что база рухнула. в конфиг и предприятие не пускает. ничего вешать на меня не будут

  

arsik

12 — 12.07.21 — 11:06

(9) Увидишь, почему падает 1С при запуске.

  

Kleo

13 — 12.07.21 — 11:06

есть реальные идеи? кто занимался решением вопроса с помощью утилиты Tool_1CD ? или других

  

Kleo

14 — 12.07.21 — 11:07

(12) не совсем поняла, как его сделать. по ссылке на ИТС все кратко

  

ДенисЧ

15 — 12.07.21 — 11:09

  

Kleo

16 — 12.07.21 — 11:13

что за таблица CONFIGAS ? нет нигде описания…

  

Kleo

17 — 12.07.21 — 11:14

(15) а где я буду запускать внешнюю обработку технологического журнала? в другой конфигурации?

  

ДенисЧ

18 — 12.07.21 — 11:16

(17) Yep

  

МихаилМ

19 — 12.07.21 — 12:10

(16) может ConfigCAS? тогда расширения

  

Garykom

20 — 12.07.21 — 12:17

(0) https://infostart.ru/public/1322843/

короче нужные таблицы тащи по очереди в полугодовую копию

  

Garykom

21 — 12.07.21 — 12:19

Конечно самое лучшее это загнать в SQL сервер и рабочую старую и сбойную и начать извращаться соединяя по разному в третью базу

  

ДенисЧ

22 — 12.07.21 — 12:20

(21) Хорошее предложение — загнать сбойную в скуль. Особенно если в ней даже конфигуратор не запускается…

  

МихаилМ

23 — 12.07.21 — 12:22

(21) дел на 5 мин. загонять не нужно

  

Garykom

24 — 12.07.21 — 12:24

(22) «выгрузить содержимое таблиц в XML»

  

Garykom

25 — 12.07.21 — 12:24

(23) если какая то таблица(ы) сбойная и надо не все записи то с sql это проще

  

Kleo

26 — 12.07.21 — 12:31

(19) да. верно.

(21) как в sql загрузить файл 1cv8.1CD ?

(20) тоже думала, но таблиц 7455 ? руками нереально. проще данные внести за полгода

  

МихаилМ

27 — 12.07.21 — 12:33

(26) «проще данные внести за полгода» — еще проще обратиться за платной помощью

  

МихаилМ

28 — 12.07.21 — 12:36

(26) или как в (24) выгрузите с помощью тулсиди все таблицы и загрузите их с помощью обработка с ис.

  

Garykom

29 — 12.07.21 — 12:38

  

Garykom

30 — 12.07.21 — 12:40

(29) но на практике оно все древнее и старое и хрен нормально заработает

  

Kleo

31 — 12.07.21 — 12:44

(28) вот. в утилите Tool_1CD  вижу все таблицы. предлагаете их все руками выгружать и загружать в чистую базу?

  

Kleo

32 — 12.07.21 — 13:00

Данные технологического журнала после запуска битой базы:

58:34.289000-0,EXCP,0,process=1cv8c,OSThread=13876,Exception=DatabaseException8,Descr=»Отсутствует файл базы данных ‘C:My_doc1/1Cv8tmp.1CD’»

58:34.289001-0,EXCPCNTX,0,ClientComputerName=,ServerComputerName=,UserName=,ConnectString=

58:38.070000-0,EXCP,0,process=1cv8c,OSThread=13876,Exception=9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3,Descr=»srcClientFileCacheImpl.cpp(280):

9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3: Файл не обнаружен ‘v8stg64://c:/1/DynamicalWorkCache’: srcStorage64.cpp(3114)»

58:38.101013-0,EXCP,0,process=1cv8c,OSThread=13876,Exception=9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3,Descr=»srcClientFileCacheImpl.cpp(280):

9db1fa37-b455-4f3f-b8dd-7de0ea7d6da3: Файл не обнаружен ‘v8stg64://c:/3/DynamicalWorkCache’: srcStorage64.cpp(3077)»

58:40.070001-0,EXCP,0,process=1cv8c,OSThread=13876,DBMS=DBV8DBEng,DataBase=1,Exception=DataBaseException,Descr=

58:40.070002-0,EXCPCNTX,0,ClientComputerName=,ServerComputerName=LAPTOP-IBTPBJD0,UserName=,ConnectString=’File=»C:My_doc1″;’

58:40.070005-0,EXCP,0,process=1cv8c,OSThread=13876,Exception=DataBaseException,Descr=

58:40.070006-0,EXCPCNTX,0,ClientComputerName=,ServerComputerName=LAPTOP-IBTPBJD0,UserName=,ConnectString=’File=»C:My_doc1″;’

58:40.320000-0,EXCP,0,process=1cv8c,OSThread=13876,Exception=580392e6-ba49-4280-ac67-fcd6f2180121,Descr=’srcVResourceInfoBaseImpl.cpp(1035):

580392e6-ba49-4280-ac67-fcd6f2180121: Невосстановимая ошибка

Ошибка при выполнении запроса POST к ресурсу /e1cib/login:

dc31263e-ecbf-41bd-9b3a-7b55897d5fd6′

58:40.461000-0,EXCP,1,process=1cv8c,OSThread=13876,Exception=580392e6-ba49-4280-ac67-fcd6f2180121,Descr=’srcVResourceSessionImpl.cpp(550):

580392e6-ba49-4280-ac67-fcd6f2180121: Невосстановимая ошибка

Ошибка при выполнении запроса POST к ресурсу /e1cib/login:

dc31263e-ecbf-41bd-9b3a-7b55897d5fd6′

58:40.461001-0,EXCP,1,process=1cv8c,OSThread=13876,Exception=580392e6-ba49-4280-ac67-fcd6f2180121,Descr=’srcClientPerformerImpl.cpp(3260):

580392e6-ba49-4280-ac67-fcd6f2180121: Невосстановимая ошибка

Ошибка при выполнении запроса POST к ресурсу /e1cib/login:

dc31263e-ecbf-41bd-9b3a-7b55897d5fd6′

58:40.461002-0,EXCP,1,process=1cv8c,OSThread=13876,Exception=580392e6-ba49-4280-ac67-fcd6f2180121,Descr=’srcExceptionWriterUIImpl.cpp(649), shown to the user:

580392e6-ba49-4280-ac67-fcd6f2180121: Невосстановимая ошибка

Ошибка при выполнении запроса POST к ресурсу /e1cib/login:

dc31263e-ecbf-41bd-9b3a-7b55897d5fd6′

59:00.711000-0,EXCP,1,process=1cv8c,OSThread=13876,Exception=580392e6-ba49-4280-ac67-fcd6f2180121,Descr=’srcClientPerformerImpl.cpp(1588):

580392e6-ba49-4280-ac67-fcd6f2180121: Невосстановимая ошибка

Ошибка при выполнении запроса POST к ресурсу /e1cib/login:

dc31263e-ecbf-41bd-9b3a-7b55897d5fd6′

  

Kleo

33 — 12.07.21 — 13:00

База убита?

  

Kleo

34 — 12.07.21 — 13:00

или есть шанс и что тогда делать?

  

Kleo

35 — 12.07.21 — 19:45

Что означают записи технологического журнала?

  

МихаилМ

36 — 12.07.21 — 21:26

(35) эти записи означают, что тж не настраивали.

  

Гений 1С

37 — 12.07.21 — 21:47

А в пофигураторе открывает?

  

Гений 1С

38 — 12.07.21 — 21:49

Кстати, попробуй на другом компе или хотя бы другом релизе (можно на последнем). У меня что-то такое было, когда диск где 1С была отвалился

  

МихаилМ

39 — 12.07.21 — 21:49

(37) «..После чего не пускает ни в Конфигуратор нив Предприятие…»

Показывать по
10
20
40
сообщений

Новая тема

Ответить

Алексей777

Дата регистрации: 24.01.2008
Сообщений: 102

Всем привет. Вот столкнулся :). Может кто уже работал с данным вопросом, поделитесь пожалуйста опытом.

Алексей777

Дата регистрации: 24.01.2008
Сообщений: 102

Ответ прост, господа: заходим под любым пользователем, обладающим правами на администрирование и изменяем у пользователя под которым выдается ошибка реквизит Режим запуска, например на Авто. И все работает.

Показывать по
10
20
40
сообщений

Здравствуйте. В 1С 8.3. базовая не можем обновить платформу 8.3.15.1747 на 8.3.16.1063.  выдает
Ошибки:


13.12.2019 14:28:37
Невосстановимая ошибка
Ошибка при выполнении запроса POST к ресурсу /e1cib/login:
по причине:
Ошибка СУБД:
Файл базы данных поврежден ‘c:Base1Cv8ООО /1Cv8.1CD’
по причине:
Файл базы данных поврежден ‘c:Base1Cv8ООО /1Cv8.1CD’

usonn, добрый день.
В конфигураторе «тестирование и исправление делали»? Помогло?

Заполнить и подать уведомление об исчисленных суммах налогов и взносов

Ирина_23 здравствуйте.  Спасибо за ответ, но не получается.

usonn, попробуйте способ «утилита chdbfl.exe».
Заходите на диск, в котором 1С (обычно диск:С)
Находите файл «Program Files (x86)» и открываете «1cv8» последнюю базу открываете (она записана в формате 8.3.16.1063) в ней открываете файл «bin» после листаете вниз и ищите файл «chdbfl.exe» (синий значек с зеленой галочкой — это он) кликаете на него и открывается таблица «Проверка физической целесообразности файла БД» нажимаете на три точки и выбираете нужный файл БД (если забыли как называется ваша БД, то откройте окно первоначальное, которое открывается, когда вы хотите открыть одну из программ 1С и поставьте на нее курсор и внизу у таблицы пишется название), после выбора БД ставите галочку «Исправлять обнаруженные ошибки» и кнопку «Выполнить».

Ирина_23, добрый день.

Вы забыли написать, что перед любой операцией над файлом базы 1С (файловая база), необходимо обязательно сделать резервную копию — можно просто скопировать файл 1Cv8.1CD в другое место, лучше сразу в несколько мест.

Заполняйте платежки с актуальными на сегодня КБК, кодами дохода и другими обязательными реквизитами

Сергей Az, добрый день. Если человек уже обновляет платформу, значит он уже выгрузил её перед этим. А советовать выгрузить, когда уже программа выдает ошибки, поздно.

Цитата (Ирина_23):Если человек уже обновляет платформу, значит он уже выгрузил её перед этим.

Вы о чем? Кто платформу выгружает? Зачем трогать конфигурацию, если не понятно пока в чем дело…

Цитата (Ирина_23):usonn, попробуйте способ «утилита chdbfl.exe».
Заходите на диск, в котором 1С (обычно диск:С)

Это делается при Обновлении КОНФИГУРАЦИИ, а не при установке новой платформы.
Платформа ВСЕГДА устанавливается РЯДОМ со старой… И на конфигурацию никак не влияет.

Цитата (usonn):Ошибка при выполнении запроса POST к ресурсу /e1cib/login:

Обратитесь в обслуживающую компанию. У вас нет доступа к обновлениям скорей всего.

Цитата (Kamushek):Вы о чем? Кто платформу выгружает?

Kamushek, добрый день, извиняюсь за неверное употребление слова, имелась ввиду информационная база. 

Цитата (Kamushek):Это делается при Обновлении КОНФИГУРАЦИИ, а не при установке новой платформы.

Делали при установке новой платформы, нам помогало, но это не навязываемое мнение, автору вопроса решать самому, как поступить. 
Также,можно самим с сайта ИТС 1С загрузить на компьютер платформу.

Данный способ — «утилита chdbfl.exe», помогает восстановить поврежденную информационную базу.

Составьте положение об оплате труда и правила внутреннего трудового распорядка по готовым шаблонам

Содержание:

1.       Почему появляется эта ошибка 1с 8?

2.       Исправление ошибку POST  

1.    Почему появляется эта ошибка 1с 8?

В процессе работы с 1С порой появляется сообщение «Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm». Данное сообщение достаточно нередко связано с кодом 1С 8.3 в новых релизах 1С.

Рассмотрим, в чем же заключается «неправильность» выполнения запроса POST к ресурсу 1С, каковы первопричины ее образования и как с ней бороться.

В тексте сообщения обычно содержится растолкование источника появления проблемы – это ошибка 1С 8 либо на сервере, либо СУБД, либо какая-то другая.

«Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm» появляется неожиданно и чаще всего не обладает какой-либо логичностью.  

2.    Исправление ошибку POST

Чтобы исправить ошибку POST к ресурсу /e1cib/logForm можно попробовать сделать следующее:

· Провести типовое Тестирование и Исправлении базы 1С 8 (в конфигураторе в пункте меню «Администрирование» выберите Тестирование и исправление). Предварительно обязательно подготовьте архивную копию базы 1С 8!

· Установить последние актуальные обновления к базе 1С 8.

· Откатить программу 1С до предыдущей версии/релиза (восстановить копию базы 1С, сделанную до выполнения обновления).

· Работая с Windows, можно очистить сеансовые данные. Для этого потребуется остановить службу сервера базы 1С, после чего в папке C:Program Files1cv8srvinforeg_1541snccntx + *уникальный идентификатор* удалить все за исключением файлов, которые имеют расширение *.1, а затем обратно запустить «Сервер 1С».

· Перезапустить сам сервер 1С Предприятие.

· Обратиться на линию консультаций в официальную поддержку фирмы «1С». Кстати, Вы также можете обратиться и к нам по этому или любому другому вопросу. Мы всегда на связи и с радостью поможем решить Вашу проблему.

Специалист компании «Кодерлайн»

Иванова Ольга

Показывать по
10
20
40
сообщений

Новая тема

Ответить

Алексей777

Дата регистрации: 24.01.2008
Сообщений: 102

Всем привет. Вот столкнулся :). Может кто уже работал с данным вопросом, поделитесь пожалуйста опытом.

Алексей777

Дата регистрации: 24.01.2008
Сообщений: 102

Ответ прост, господа: заходим под любым пользователем, обладающим правами на администрирование и изменяем у пользователя под которым выдается ошибка реквизит Режим запуска, например на Авто. И все работает.

Показывать по
10
20
40
сообщений

Читают тему:

Реклама:

Некоторые моменты при публикации или как опубликовать базу 1С на веб-сервере Microsoft Internet Information Services (IIS).

При публикации базы 1С во избежании ошибки

«Невосстановимая ошибка ошибка при выполнении запроса post к ресурсу e1cib/login web клиент»

необходимо дать права на папку с информационной базой для группы пользователей IIS_IUSRS.

Файл web.config в каталоге с опубликованной базой (примерный путь к каталогу «C:inetpubwwwrootbp30″) должен выглядеть примерно следующим образом:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="1C Web-service Extension" path="*" verb="*" modules="IsapiModule" scriptProcessor="C:Program Files (x86)1cv88.3.8.1964binwsisapi.dll" resourceType="Unspecified" requireAccess="None" />
</handlers>
<security>
<requestFiltering allowDoubleEscaping="true" />
</security>
</system.webServer>
<system.web>
<pages validateRequest="false" />
<httpRuntime requestPathInvalidCharacters="" />
</system.web>
</configuration>

Если в нем чего-то не хватает, то это нужно добавить.

Если вам понравилась данная статья или у вас есть пожелания как сделать ее лучше, пожалуйста, оставляйте комментарии ниже (↓)

Содержание:

1.       Почему появляется эта ошибка 1с 8?

2.       Исправление ошибку POST  

1.    Почему появляется эта ошибка 1с 8?

В процессе работы с 1С порой появляется сообщение «Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm». Данное сообщение достаточно нередко связано с кодом 1С 8.3 в новых релизах 1С.

Рассмотрим, в чем же заключается «неправильность» выполнения запроса POST к ресурсу 1С, каковы первопричины ее образования и как с ней бороться.

В тексте сообщения обычно содержится растолкование источника появления проблемы – это ошибка 1С 8 либо на сервере, либо СУБД, либо какая-то другая.

«Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm» появляется неожиданно и чаще всего не обладает какой-либо логичностью.  

2.    Исправление ошибку POST

Чтобы исправить ошибку POST к ресурсу /e1cib/logForm можно попробовать сделать следующее:

· Провести типовое Тестирование и Исправлении базы 1С 8 (в конфигураторе в пункте меню «Администрирование» выберите Тестирование и исправление). Предварительно обязательно подготовьте архивную копию базы 1С 8!

· Установить последние актуальные обновления к базе 1С 8.

· Откатить программу 1С до предыдущей версии/релиза (восстановить копию базы 1С, сделанную до выполнения обновления).

· Работая с Windows, можно очистить сеансовые данные. Для этого потребуется остановить службу сервера базы 1С, после чего в папке C:Program Files1cv8srvinforeg_1541snccntx + *уникальный идентификатор* удалить все за исключением файлов, которые имеют расширение *.1, а затем обратно запустить «Сервер 1С».

· Перезапустить сам сервер 1С Предприятие.

· Обратиться на линию консультаций в официальную поддержку фирмы «1С». Кстати, Вы также можете обратиться и к нам по этому или любому другому вопросу. Мы всегда на связи и с радостью поможем решить Вашу проблему.

Специалист компании «Кодерлайн»

Иванова Ольга

Расследование
возникшей ошибки нехватки памяти на
сервере 1С

Поступило
обращение со следующей
ошибкой:
«Неспецифицированная ошибка
работы с ресурсом
Ошибка при выполнении
запроса POST к ресурсу /e1cib/login:

Недостаточно
свободной памяти для выполнения
операции
Выполняется ожидание
возможности запуска.

При
появлении возможности, запуск будет
выполнен автоматически.

Нажмите «Выполнить запуск» для немедленной
попытки запуска.

Нажмите «Отмена» для отказа от запуска.»

Смотрим
журнал регистрации:

Смотрим
журнал регистрации:

Настроив
ТЖ с событием EXCP, EXCPCNTX обнаруживаем
запись:

«Ошибка
СУБД out of memory for query result»

Обе
ошибки сообщают о проблеме объема
памяти, на основании которых подозреваемым
становится код конфигурации (возможно
наличие неоптимальных запросов).

Находим
код конфигурации, вызывающий ошибку:

В
журнале регистрации указан следующий
код:

{ОбщийМодуль.ДокументооборотСКОВызовСервера.Модуль(22)}:
Ошибка при вызове метода контекста
(Получить)

по
причине:

по
причине:

Недостаточно
памяти для получения результата запроса
к базе данных

Открываем
конфигуратор и переходим в указанный
модуль к указанному номеру строки кода:

Настроив
ТЖ с событием EXCP, EXCPCNTX обнаруживаем
запись:

«Ошибка
СУБД out of memory for query result»

Обе
ошибки сообщают о проблеме объема
памяти, на основании которых подозреваемым
становится код конфигурации (возможно
наличие неоптимальных запросов).

Находим
код конфигурации, вызывающий ошибку:

В
журнале регистрации указан следующий
код:

{ОбщийМодуль.ДокументооборотСКОВызовСервера.Модуль(22)}:
Ошибка при вызове метода контекста
(Получить)

по
причине:

по
причине:

Недостаточно
памяти для получения результата запроса
к базе данных

Открываем
конфигуратор и переходим в указанный
модуль к указанному номеру строки кода:

Строка,
на которой произошла ошибка:

ВнешниеОбъектыХранилище
= Константы.ДокументооборотСКонтролирующимиОрганами_ВнешнийМодуль;

ДвоичныеДанныеОбработки
= ВнешниеОбъектыХранилище.Получить().Получить();

Смотрим
тип объекта (константы), к которой идет
обращение:

Итак,
в конфигурации есть константа
«ДокументооборотСКонтролирующимиОрганами_ВнешнийМодуль»,
которая хранит в базе что-то
неструктурированое (двоичные данные),
и это неструктурированное может занимать
значительный объем памяти.

Проверяем,
какой объем данных фактически занимает
константа.

Узнаем
имя таблицы хранения в базе PostgreSQL —
таблица «_Const10013», индекс «_Const10013_ByKey».

Итак,
в конфигурации есть константа
«ДокументооборотСКонтролирующимиОрганами_ВнешнийМодуль»,
которая хранит в базе что-то
неструктурированое (двоичные данные),
и это неструктурированное может занимать
значительный объем памяти.

Проверяем,
какой объем данных фактически занимает
константа.

Узнаем
имя таблицы хранения в базе PostgreSQL —
таблица «_Const10013», индекс «_Const10013_ByKey».

Узнаем
размер таблиц «Const10013», «_Const10013_ByKey» на
диске:

На
диске таблица занимает всего 4688 Кб = 4,6
Мб. Размер является незначительным,
причина не в константе.

Обнаруживаем,
что кластер 1С является 32-разрядным:

На
диске таблица занимает всего 4688 Кб = 4,6
Мб. Размер является незначительным,
причина не в константе.

Обнаруживаем,
что кластер 1С является 32-разрядным:

32-разрядный
кластер 1С имеет ограничение, примерно,
3.8 Гб, по достижении которого происходит
падение процесса, службы.

В
режиме отсутствия нагрузки rphost занял
3,2 Гб, что близко к порогу падения.

Подобные
падения будут происходить в любой момент
времени.

Внесены
изменения:

— в
кластере серверов 1С «Интервал превышения
допустимого объема памяти процессов»
= 300. Настройка не избавляет от ошибки,
но необходима для снижения частоты
возникновения ошибки.

— в
планировщике Windows настроен перезапуск
службы 1С; такими образом освобождается виртуальное адресное пространство
в памяти, создается новый рабочий
процесс. Настройка тоже не гарантирует исключение ошибки, но снижает
вероятность ее возникновения.

Для
предотвращения повторной ошибки
лучше:


сменить 32-разрядный кластер серверов
1С на 64-разрядный;


осуществить переход на платформенные
лицензии КОРП для снятия ограничений
по настройкам, возможности гибкой
настройки распределения памяти сервера.

Так
как на сервере используется 14 ядер
процессора, то необходим переход на
платформенные лицензии КОРП.

Понравилась статья? Поделить с друзьями:
  • Ошибка при выполнении запроса post к ресурсу e1cib dlist
  • Ошибка при выполнение модуля завершить
  • Ошибка при выполнении запроса get к ресурсу e1cib logform
  • Ошибка при выполнении запроса post к ресурсу e1cib call
  • Ошибка при выполнение компонента help