📄 sample-scheduler.cf
字号:
# JANGAN MENGEDIT BERKAS INI. EDIT BERKAS MAIN.CF.# HAL-HAL DI BERKAS INI HANYALAH SEBAGAI CONTOH.## Berkas ini berisi seting contoh parameter scheduler queue manager# Postfix. Parameter ini khusus untuk nqmgr queue manager.# # Pengendalian yang khusus untuk tranport pengantaran pesan # dijelaskan dalam berkas sample-namatransport.cf masing-masing.# Parameter default_delivery_slot_cost mengendalikan seberapa sering# scheduler diijinkan untuk mendahului satu pesan dengan pesan lainnya.## Tiap transport memelihara yang disebut "counter slot delivery yang tersedia"# untuk tiap pesan. Satu pesan dapat didahului oleh pesan lain ketika pesan # lain tersebut dapat diantarkan tidak menggunakan lagi slot delivery (contoh,# permohonan agen pengantaran) dari counter pesan terkini yang telah terakumulasi # (atau akan terakumulasi akhirnya - lihat slot loans di bawah ini). Parameter# ini mengendalikan seberapa sering counter melakukan penambahan - ini terjadi# setelah tiap penerima default_delivery_slot_cost telah terantar.## Nilai 0 digunakan untuk men-disable penjadwalan preempting sama sekali.# Nilai minimum algoritma penjadwalan yang dapat digunakan adalah 2 - gunakan# nilai tersebut jika Anda akan memaksimalkan nilai throughput pesan. Meskipun # tidak ada nilai maksimum, ini tidak masuk akal untuk menggunakan nilai misal 50.## Alasan khusus mengapa nilai 2 bukan nilai default adalah cara parameter ini# mempengaruhi pengantaran mailing-list mail. Dalam kasus terburuk, pengantarannya# dapat bernilai antara (cost+1/cost) dan (cost/cost-1) kali lebih dari jika # penjadwal preemptive di-disable. Nilai default 5 ada untuk menyediakan waktu # respon pesan yang beralasan saat memastikan pengantaran mailing-list tidak # ditambah lebih dari 20-25 persen bahkan dalam kasus terburuk. ## default_delivery_slot_cost = 0# default_delivery_slot_cost = 2default_delivery_slot_cost = 5# Parameter default_delivery_slot_discount dan default_delivery_slot_loan# mengijinkan fine-tuning saat yang tepat ketika message preemption terjadi.# Parameter ini mematikan sebagian besar waktu yang akan menjadi pemborosan untuk# menunda message preemption sampai counter slot delivery mengakumulasi jumlah penuh# slot delivery yang diperlukan untuk preemption terjadi. Di sisi lain,# ini menjadi tidak smart untuk melakukan setiap preemption secara cepat,# karena dapat menggunakan semua slot dimana beberapa pesan penting memerlukan# slot tersebut dalam waktu selanjutnya.## Parameter discount (resp. loan) menentukan berapa persen banyaknya (resp. # berapa banyak slot) dari jumlah total satu "gets in advance". Jika kedua discount# dan loan adalah 0, preemption dapat terjadi hanya setelah jumlah penuh telah # terkumpul. Dengan discount 100, preemption akan terjadi secara cepat.# Seting default mengijinkan preemption terjadi setelah kira-kira setengah dari# jumlah total telah terkumpul saat pengurangan lebih lanjut tunda pesan dengan penerima # sangat kecil.#default_delivery_slot_discount = 50default_delivery_slot_loan = 3# Parameter default_minimum_delivery_slots mengendalikan berapa banyak penerima# satu pesan harus meminta algoritma penjadwalan juga.# Pesan-pesan yang tidak pernah terkumpul paling tidak slot delivery yang# banyak ini (subject ke parameter nilai slot juga) tidak pernah didahulukan.#default_minimum_delivery_slots = 3
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -