Manajer ikan jantan adalah cara yang efisien untuk mengelola beberapa milters. Anda dapat mendaftarkan beberapa milteres untuk ikan jantan manajer dan sesi ikan jantan manajer ikan jantan yang ditransfer ke milters terdaftar. Ikan jantan terdaftar disebut "ikan jantan anak".
Manajer ikan jantan bekerja sebagai proxy. Manajer ikan jantan tampak seperti ikan jantan dari sisi MTA. Manajer ikan jantan tampak seperti MTA dari ikan jantan anak.
MTA, manajer ikan jantan dan ikan jantan anak
milters dapat dikelola oleh lapisan manajer ikan jantan lapisan tidak MTA oleh struktur. Manajer ikan jantan memiliki beberapa fitur berikut yang dapat meningkatkan manajemen ikan jantan:
Fitur deteksi 1. ikan jantan
2. ikan jantan fleksibel menerapkan fitur
Yang pertama adalah untuk "mengurangi biaya administrasi ikan jantan" keuntungan, yang kedua adalah untuk "menggabungkan milters fleksibel" keuntungan.
Kita dapat menggunakan milters efektif oleh manajer ikan jantan itu fitur tersebut.
Keuntungan: fitur deteksi ikan jantan
Manajer ikan jantan komprehensif Ruby interpreter. Ruby adalah bahasa pemrograman yang nyata yang menyediakan mudah dibaca sintaks dan fleksibilitas.
Manajer ikan jantan dapat mengkonfigurasi milters lebih fleksibel daripada MTA yang ada karena file konfigurasi ikan jantan manajer diproses sebagai script Ruby. Sebagai contoh, manajer ikan jantan dapat mendeteksi milters terinstal di sistem Anda dan mendaftarkannya. Ini berarti bahwa Anda dapat mengubah konfigurasi masing-masing ikan jantan tanpa memperbarui konfigurasi manajer ikan jantan itu.
Saat ini, Ubuntu (Debian) dan FreeBSD yang didukung. Jika Anda ingin menggunakan milters diinstal oleh sistem paket (dpkg atau port), Anda tidak perlu mengubah konfigurasi manajer ikan jantan itu. Jika ikan jantan yang terinstal secara sistem paket dan diaktifkan, manajer ikan jantan mendeteksi dan menggunakannya. Lihat Instal untuk informasi lebih lanjut.
Ada pendapat bahwa file konfigurasi manajer ikan jantan memiliki sintaks yang lebih sulit daripada file konfigurasi MTA. Seperti disebutkan di atas, Ruby memiliki mudah dibaca sintaks, itu tidak sulit dalam penggunaan normal. [2]
Sebagai contoh, di sini adalah konfigurasi untuk socket koneksi:
manager.connection_spec = "inet: 10025 @ localhost"
Ini hampir sama dengan sintaks konfigurasi Postfix. ("Item = value")
Manajer ikan jantan juga akan menyediakan antarmuka Web untuk konfigurasi sejak rilis berikutnya.
Dalam konfigurasi MTA, setiap ikan jantan selalu berlaku atau tidak. Tidak dapat melakukan itu ikan jantan yang hanya berlaku ketika beberapa kondisi adalah benar. Manajer ikan jantan memiliki beberapa cek poin pada sesi ikan jantan. Mereka dapat digunakan untuk itu.
Kita dapat memutuskan apakah menerapkan ikan jantan atau tidak dengan menggunakan hasil S25R oleh fitur tersebut.
Kami memiliki efek tentang kinerja dengan memperkenalkan manajer ikan jantan. Tapi efeknya sangat kecil karena manajer ikan jantan bekerja cukup cepat. Jadi, tampaknya bahwa efeknya tidak. Manajer ikan jantan tidak akan menjadi hambatan.
Terdaftar anak milters kepada manajer ikan jantan diterapkan hanya jika beberapa kondisi adalah benar. Ini berarti bahwa milters anak tidak berjalan jika mereka tidak diperlukan. Tapi milters terdaftar MTA selalu berlari. Total waktu pemrosesan untuk sistem ikan jantan hampir sama dengan sistem ikan jantan tanpa manajer ikan jantan atau kurang dari sistem ikan jantan tanpa manajer ikan jantan karena jumlah milters anak harus berlari kurang dari jumlah seluruh milters.
Apa yang baru dalam rilis ini:.
- Ubuntu Lucid (10.04) dukungan dihidupkan kembali
Apa yang baru dalam versi 2.0.0:
- Tidak ada perubahan yang tidak kompatibel antara 1.8.9 dan 2.0.0.
- Versi ini kompatibel dengan 1.8.x, sehingga Anda dapat meng-upgrade tanpa mengedit file konfigurasi.
Apa yang baru dalam versi 1.8.7:
- Paket:
- [rpm] Jauhkan pengaturan konfigurasi pengguna di upgrade.
- [deb] [rpm] terpisah ikan jantan-manager-log-analyzer dari ikan jantan-manager. [HR Kazuhiro Nishiyama] [GitHub # 21]
- Gunakan Ruby1.9 pada CentOS6 atau lambat .
- Gugurkan Ubuntu Oneiric Ocelot (11.10) dukungan.
- Tambah Ubuntu penuh kegembiraan Ringtail (13.04) dukungan.
- Tambah dukungan jessie Debian.
- ikan jantan manajer Perbaikan:
- Dukungan Ruby2.0.0.
- ikan jantan manajer Perbaikan:
- [debian] Dukungan init yang berisi karakter non-ASCII. [HR Kazuhiro Nishiyama] [GitHub # 23]
- ikan jantan-manager-log-analyzer:
- Proses log email bahkan jika itu termasuk urutan byte tidak valid. [HR Satoru Sakashita] [GitHub # 24]
- Admin:
- Menjatuhkan.
File
Perbaikan
Apa yang baru dalam versi 1.8.6:
- Versi ini tetap memiliki sebuah libev backend rusak dengan Ruby 1,9 dan menambahkan pengaturan konfigurasi max-pending-selesai-sesi untuk memaksa pembebasan resouces segera ketika rata-rata beban tinggi.
- Rilis ini juga mendukung API reset untuk reset variabel misalnya antara multple transaksi.
Apa yang baru dalam versi 1.8.5:
- Versi ini perbaikan rusak dokumen dalam tarball dan tetes Ubuntu Natty Narwhal dukungan.
- Ia menambahkan tidak ada fitur baru.
Apa yang baru dalam versi 1.8.2:.
- Dua kebocoran memori yang tetap
- Upgrade sangat dianjurkan.
Apa yang baru dalam versi 1.8.1:
- Versi ini meningkatkan dukungan untuk Ruby 1.9. Silahkan install 1.8.1 jika Anda menggunakan Ruby 1.9. manager.event_loop_backend dan manager.n_workers tidak lagi eksperimental. Anda dapat meningkatkan kinerja jika Anda menggunakan manajer ikan jantan pada sistem mail yang besar dengan ikan jantan berat.
Apa yang baru dalam versi 1.6.9:
- Peningkatan ketahanan dan dukungan SMTP AUTH di benchmark dibundel Alat.
- Pengecualian disebabkan callback ditangani, dan SMTP AUTH opsi baris perintah yang berkaitan ditambahkan ke ikan jantan-kinerja-cek.
Apa yang baru dalam versi 1.6.8:
- Jangan membuat direktori perlu di install. [HR Obata Akio]
Persyaratan :
- GLib2
- Ruby 1.8.5
- Ruby-GNOME2
Komentar tidak ditemukan