Edge for Private Cloud v4.18.05
Bergantung pada persyaratan traffic dan pemrosesan, Anda mungkin perlu meningkatkan ukuran heap atau ukuran metadata class untuk satu atau beberapa komponen Apigee.
Untuk mengubah setelan ini, edit file properti untuk komponen. Jika komponennya diinstal pada beberapa komputer, seperti Edge Message Processor, lalu edit file properti pada semua komputer yang menghosting komponen tersebut.
Untuk menetapkan nilai ini, tetapkan properti berikut:
Properti | Deskripsi |
---|---|
bin_setenv_min_mem |
Menetapkan ukuran heap minimum. Defaultnya adalah 256 MB. Setelan ini sesuai dengan Java
-Xms . |
bin_setenv_max_mem |
Menetapkan ukuran heap maksimum. Defaultnya adalah 512 MB. Setelan ini sesuai dengan Java
-Xmx . |
bin_setenv_meta_space_size |
Menetapkan ukuran metadata class default. Nilai default diatur ke nilai
bin_setenv_max_permsize , yang defaultnya adalah 128 MB. Pada {i>Message Processor<i},
Apigee merekomendasikan agar Anda menetapkan nilai ini ke 256 MB atau 512 MB, bergantung pada traffic Anda.
Setelan ini sesuai dengan opsi -XX:MetaspaceSize Java. |
Tetapkan properti ini untuk setiap komponen pada mesin, menggunakan atribut "m" akhiran untuk
menunjukkan megabita.
Misalnya, untuk Pemroses Pesan, tetapkan parameter tersebut dalam
File /opt/apigee/customer/application/message-processor.properties
sebagai:
bin_setenv_min_mem=512m bin_setenv_max_mem=1024m bin_setenv_meta_space_size=1024m
Jika file message-processor.properties
tidak ada, atau jika file .properties
yang sesuai untuk komponen Edge mana pun
tidak ada, buat file itu lalu ubah kepemilikan file tersebut ke "apigee" pengguna:
chown apigee:apigee /opt/apigee/customer/application/message-processor.properties
Setelah menetapkan nilai dalam file .properties
, mulai ulang komponen:
/opt/apigee/apigee-service/bin/apigee-service component restart
Contoh:
/opt/apigee/apigee-service/bin/apigee-service edge-message-processor restart
Untuk setelan Java yang tidak dikontrol oleh properti yang tercantum di atas, Anda juga dapat menyetel
berikut dalam file .properties
yang sesuai untuk komponen Edge:
bin_setenv_ext_jvm_opts
: Setel Java properti yang tidak ditetapkan oleh properti lainnya. Contoh:bin_setenv_ext_jvm_opts=-XX:MaxGCPauseMillis=500
Namun, jangan gunakan
bin_setenv_ext_jvm_opts
untuk tetapkan-Xms
,-Xmx
, atau-XX:MetaspaceSize
sebagaimana nilai ini dikontrol oleh properti yang tercantum di atas.
Untuk tips tambahan tentang mengonfigurasi memori, lihat di forum Edge.