Edge для частного облака v. 4.17.05
Чтобы предотвратить проблемы с памятью в Edge, размер полезной нагрузки сообщения на маршрутизаторе и обработчике сообщений ограничен 10 МБ. Превышение этих размеров приводит к ошибке protocol.http.TooBigBody
.
Используйте следующие свойства, чтобы изменить ограничения для маршрутизатора, обработчика сообщений или обоих. Оба свойства имеют значение по умолчанию «10 м», что соответствует 10 МБ:
- conf_http_HTTPRequest.body.buffer.limit
- conf_http_HTTPResponse.body.buffer.limit
Чтобы установить эти свойства:
- Откройте файл router.properties или файл message-processor.properties в редакторе. Если файл не существует, создайте его::
> vi /opt/apigee/customer/application/router.properties
или:
> vi /opt/apigee/customer/application/message-processor.properties - Установите свойства по желанию:
conf_http_HTTPRequest.body.buffer.limit=15 м
conf_http_HTTPResponse.body.buffer.limit=15 м - Сохраните изменения.
- Убедитесь, что файл свойств принадлежит пользователю 'apigee':
> chown apigee:apigee /opt/apigee/customer/application/router.properties
или:
> chown apigee:apigee /opt/apigee/customer/application/message-processor.properties - Перезапустите компонент Edge:
> /opt/apigee/apigee-service/bin/apigee-service перезапуск пограничного маршрутизатора
или:
> /opt/apigee/apigee-service/bin/apigee-service перезапуск пограничного процессора сообщений