Edge pour Private Cloud v4.19.01
Pour éviter les problèmes de mémoire dans Edge, la taille de la charge utile du message sur le routeur et le processeur de messages est
limitée à 10 Mo. Au-delà de ces tailles,
une erreur protocol.http.TooBigBody
.
Utilisez les propriétés suivantes pour modifier les limites sur le routeur, le processeur de messages ou les deux. La valeur par défaut des deux établissements est "10m". correspondant à 10 Mo:
conf_http_HTTPRequest.body.buffer.limit
conf_http_HTTPResponse.body.buffer.limit
Pour définir ces propriétés:
- Ouvrir le fichier
router.properties
oumessage-processor.properties
dans un éditeur. Si le fichier n'existe pas, créez-le:vi /opt/apigee/customer/application/router.properties
ou :
vi /opt/apigee/customer/application/message-processor.properties
- Définissez les propriétés comme vous le souhaitez:
conf_http_HTTPRequest.body.buffer.limit=15m conf_http_HTTPResponse.body.buffer.limit=15m
- Enregistrez les modifications.
- Assurez-vous que le fichier de propriétés appartient à "apigee" utilisateur:
chown apigee:apigee /opt/apigee/customer/application/router.properties
ou :
chown apigee:apigee /opt/apigee/customer/application/message-processor.properties
- Redémarrez le composant Edge:
/opt/apigee/apigee-service/bin/apigee-service edge-router restart
ou :
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor restart