zc.resumelb

Software screenshot:
zc.resumelb
Rincian Software:
Versi: 0.6.2
Tanggal Upload: 20 Feb 15
Pengembang: Jim Fulton
Lisensi: Gratis
Popularitas: 3

Rating: nan/5 (Total Votes: 0)

zc.resumelb adalah alat yang menyediakan penyeimbang beban untuk aplikasi WSGI yang macam permintaan dalam kelas permintaan dan memberikan permintaan & nbsp; dari kelas yang diberikan kepada para pekerja yang sama.
Penyeimbang beban dapat menguntungkan Anda jika Anda memiliki aplikasi yang:
- Memiliki terlalu banyak beban (atau terlalu lambat) akan ditangani oleh proses tunggal,
- Memiliki seperangkat kerja yang terlalu besar untuk muat dalam cache yang digunakan oleh proses Anda, dan
- Ada cara untuk mengklasifikasikan permintaan sehingga ada sedikit tumpang tindih dalam bekerja set dari berbagai kelas.
Jika apa yang di atas berlaku untuk Anda (atau jika Anda penasaran), baca terus

Apa yang baru dalam rilis ini:.

    < li> Fixed:. kurangnya soket batas waktu dapat menyebabkan permintaan bocor

Apa yang baru dalam versi 0.5.2:

  • Tetap: file sementara yang dibuat ketika penyangga data dalam balancers beban tidak ditutup secara eksplisit. Umumnya, mereka ditutup melalui pengumpulan sampah, tetapi dalam situasi tertentu, jumlah mereka bisa membangun dengan cepat, mengarah ke file-descriptor kelelahan.
  • Tetap:. Catatan Tracelog 'I' tidak selalu berisi informasi panjang input
  • Tetap:. Catatan Tracelog 'I' hanya disertakan saat menggunakan benang kolam

Apa yang baru dalam versi 0.5.1:

  • Tetap: Pekerja melanjutkan data tidak dimulai dengan benar bila tidak ada parameter yang dilewatkan ke konstruktor dan ketika membaca file resume, menyebabkan resmes tidak tidak untuk memperbarui.
  • Tetap: kesalahan pekerja ditulis dengan standar keluar bukannya login
  • .
  • Fixed: buruk berperilaku aplikasi WSGI yang gagal untuk menangkap kesalahan yang disebabkan permintaan untuk menggantung daripada kembali 500 tanggapan
  • .

Apa yang baru dalam versi 0.5.0:

  • Mengubah cara catatan tracelog diidentifikasi untuk mencerminkan lb nomor permintaan. Catatan yang disatukan dengan memasukkan identifier lb sebagai awalan. Misalnya & quot; 1,22 & quot; menunjukkan permintaan nomor 22 dari lb 1.
  • Ketika mendefinisikan pekerja yang mendaftar dengan penjaga kebun binatang, Anda sekarang dapat menyediakan deskripsi dalam file paste.ini yang muncul di Zookeeper. Sementara pid saja memberikan informasi yang cukup untuk menemukan seorang pekerja, seringkali deskripsi (misalnya contoh nama atau path) dapat membuat lebih mudah. ​​

Apa yang baru dalam versi 0.4.0:

  • Mengubah algoritma load-balancing untuk mengambil backlog dari pekerja kurang dimanfaatkan mempertimbangkan untuk mengizinkan parameter varians yang lebih rendah untuk digunakan, yang memungkinkan pekerja baru untuk menjadi lebih baik dimanfaatkan.
  • Berubah algoritma load-balancing untuk mencoba hanya sedikit lebih keras untuk menjaga pekerjaan dengan pekerja terampil dengan tidak menghukum pekerja untuk permintaan yang luar biasa pertama mereka. (Dengan kata lain, ketika menyesuaikan scrores pekerja chacking backlog maksimal, kita kurangi 1 dari backlog pekerja jika tidak nol.
  • status server yang disediakan ketika menggunakan Zookeeper sekarang mendengarkan pada soket unix-domain.
  • status server yang disediakan ketika menggunakan Zookeeper sekarang termasuk waktu mulai dari permintaan tertua untuk setiap pekerja, yang akan digunakan untuk pemantauan.
  • Tetap: Pekerja buffer badan permintaan besar dalam memori. Sekarang badan permintaan besar yang buffered ke disk.
  • optimasi internal, terutama writh hal menangani permintaan dan respon tubuh besar.

Apa yang baru dalam versi 0.3.0:

  • Berubah cara zkresumelb yang (program beban-balancer yang bekerja dengan Zookeeper) menangani akses log. Sekarang, Anda lulus Python logging nama logger. Jika Anda tidak lulus apa-apa, maka tidak ada yang akan dicatat.

Apa yang baru dalam versi 0.2.0:

  • Ada API baru untuk mendapatkan pekerja resume, biasanya dari kode pemantauan:
  • & gt; & gt; & gt; impor zc.resume.worker
  • & gt; & gt; & gt; print zc.resume.worker.get_resume (addr)
  • Hal ini berguna baik untuk mendapatkan resume pekerja dan untuk memastikan bahwa pekerja yang menerima koneksi beban-penyeimbang.
  • Ada juga versi scriot ini:
  • bin / mendapatkan kerja-melanjutkan 192.168.24.60:33161
  • Bila menggunakan Zookeeper, Anda dapat meminta server Status lb. Alamat akan terdaftar Zookeeper. Bila Anda terhubung ke dalamnya, Anda mendapatkan kembali string json yang berisi backlog keseluruhan lb dan alamat dan backlog dari setiap pekerja.

  • Metode
  • Pengaturan pembaruan diubah untuk mengembalikan pengaturan ke default jika tidak disediakan. Hal ini sangat penting bila digunakan dengan penjaga kebun binatang, sehingga Anda dapat melihat pohon dan tahu apa pengaturan tanpa mengetahui sejarah perubahan.
  • Ditambahkan anggun beban-penyeimbang dan shutdown pekerja di SIGTERM.
  • Tetap:. Jejak log id permintaan tidak ditugaskan benar saat menggunakan beberapa balancers beban
  • Ditambahkan kemasan meta data untuk membantu menemukan 1.0b1 gevent (yang di http://code.google.com/p/gevent/downloads/list)
  • Diperbarui API untuk aplikasi jejak penebangan untuk cocok dengan zc.zservertracelog, terutama untuk mendapatkan database logging untuk aplikasi ZTK.

Persyaratan :

  • Python

Perangkat lunak lain dari pengembang Jim Fulton

zc.monitor
zc.monitor

14 Apr 15

zc.s3uploadqueue
zc.s3uploadqueue

20 Feb 15

zc.zope3recipes
zc.zope3recipes

14 Apr 15

Komentar untuk zc.resumelb

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!