1cved

logo

Ошибка выполнения запроса 1С, post к ресурсу /e1cib/logform

Ошибка выполнения запроса 1С

27.06.2024 admin Comments Off

В тексте этой статьи мы рассмотрим такую ошибку выполнения запроса 1C, как ошибка при выполнении запроса POST к ресурсу /e1cib/logForm. Посмотрим, что она из себя представляет:

Сначала составим список предполагаемых причин этой ошибки, которые часто встречаются в интернете, но на самом деле не соответствуют действительности:

  • Ошибка в релизе 1С.
  • Проблемы с платформой 1С.
  • Повреждение базы данных, требующее исправления через «Тестирование и исправление».
  • Проблемы с кэшем.
  • Ошибки на стороне сервера 1С, которые могут быть решены перезапуском соответствующей службы.

На самом деле, все перечисленное выше не является истинными причинами ошибки. Иногда решение, казалось бы, совпадает с реальной проблемой, но это просто случайность.

Одна из сложностей в выявлении истинной причины этой проблемы заключается в том, что она проявляется непредсказуемым образом. Ошибка возникает почти исключительно в клиент-серверном режиме работы и обычно во время выполнения длительных операций. Она происходит во время выполнения длительных и интенсивных операций с базой данных, когда у процесса rphost заканчивается доступная оперативная память.

Рекомендуется убрать ограничение на использование оперативной памяти рабочим процессом сервера 1С. Также может помочь переход с сервера 1С на архитектуре x86 на сервер с архитектурой x64. Иногда может помочь обновление платформы 1С до последней версии и/или перезапуск сервера 1С, освобождающий ресурсы.

Для выполнения таких ресурсоемких задач, как перенос данных в 1С, рекомендуется использовать мощное оборудование с SSD-дисками. Лучше всего использовать файловый режим работы для базы данных 1С-приемника. Если файловый режим недоступен, рекомендуется использовать только сервер 1С с архитектурой x64.

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

Если вы укажете значение «-1» для настроек, то ограничения данных для сеансов применяться не будут. Это означает, что сеансы, потребляющие большое количество оперативной памяти, не будут автоматически завершаться. Однако следует использовать эту настройку на свой страх и риск. Важно понимать, что в большинстве случаев при одновременной работе множества пользователей стабильная работа сервера 1С может быть обеспечена даже без отключения этой настройки.

Хороший вариант – устанавливать значение «-1» только на время выполнения конкретной задачи, такой как перенос данных в 1С, или для другой ресурсоемкой задачи, которая требует временного отключения ограничений.