Edge untuk Private Cloud v4.18.01
Untuk mencegah masalah memori di Edge, ukuran payload pesan pada Router dan Pemroses Pesan
dibatasi hingga 10 MB. Melebihi ukuran tersebut akan menyebabkan
error protocol.http.TooBigBody
.
Gunakan properti berikut untuk mengubah batas pada Router, Message Processor, atau keduanya. Kedua properti memiliki nilai default "10m" yang sesuai dengan 10 MB:
- conf_http_HTTPRequest.body.buffer.limit
- conf_http_HTTPResponse.body.buffer.limit
Untuk menetapkan properti ini:
- Buka file router.properties atau message-processor.properties di editor. Jika file tidak ada, buat::
> vi /opt/apigee/customer/application/router.properties
atau:
> vi /opt/apigee/customer/application/message-processor.properties - Tetapkan properti yang diinginkan:
conf_http_HTTPRequest.body.buffer.limit=15m
conf_http_HTTPResponse.body.buffer.limit=15m - Simpan perubahan.
- Pastikan file properti dimiliki oleh pengguna 'apigee':
> chown apigee:apigee /opt/apigee/customer/application/router.properties
atau:
> chown apigee:apigee /opt/apigee/customer/application/message-processor.properties - Mulai ulang komponen Edge:
> /opt/apigee/apigee-service/bin/apigee-service edge-router restart
atau:
> /opt/apigee/apigee-service/bin/apigee-service edge-message-processor mulai ulang