Edge untuk Private Cloud v. 4.17.09
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