.. _Install_ConfigFiles_Archives_ConfiguringArchiveApi: Archive API ########### В этом разделе перечислены настройки, которые можно задать в конфигурационном файле Archive API. .. include:: ../_Include/Authentication.rst Параметры multipart-запросов **************************** .. code-block:: json "FormOptions": { "ValueLengthLimit": 0, // ограничение размера поля multipart-запроса, байт "MultipartBodyLengthLimit": 0 // ограничение размера тела multipart-запроса, байт } Multipart-запросы используются для сохранения файлов в архиве. В поле ``ValueLengthLimit`` задается ограничение размера поля multipart-запроса. Размер сохраняемого файла не может превышать это значение. Значение по умолчанию - 31457280 байт (30 Мб). В поле ``MultipartBodyLengthLimit`` задается ограничение размера тела multipart-запроса. Значение по умолчанию - 31460352 байт. .. include:: ../_Include/Caching.rst .. include:: ../_Include/PasswordEncyption.rst .. include:: ../_Include/DegreeOfParallelism.rst .. include:: ../_Include/DatabaseConnection.rst Архив в базе данных =================== Archive API можно настроить так, чтобы содержимое файлов хранилось непосредственно в базе данных. В этом режиме содержимое файлов можно хранить либо в базе данных интеграционного модуля, либо в отдельной базе данных. Если содержимое файлов должно храниться в базе данных интеграционного модуля, то в конфигурационном файле достаточно настроить единственное подключение: ``DocflowConnection``. Если содержимое файлов должно храниться в отдельной базе данных, то в конфигурационном файле нужно настроить два подключения: .. code-block:: json "ConnectionStrings": { "DocflowConnection": { // настройки подключения к базе данных для доступа к данным пользователей и настройкам "ProviderName": "string", "ConnectionString": "string" }, "DocflowArchiveConnection": { // настройки подключения к базе данных для чтения и записи содержимого файлов "ProviderName": "string", "ConnectionString": "string" } } Подключение ``DocflowConnection`` будет использоваться для доступа к данным пользователей и настройкам. Подключение ``DocflowArchiveConnection`` будет использоваться для чтения и записи содержимого файлов. .. note:: Значение поля ``ProviderName`` для обоих подключений должно быть одинаковым. | См. также: | :ref:`Setup_Integration_BasicSetup_Archive` .. include:: ../_Include/Logging.rst