Apabila menggunakan berbilang benang/berbilang proses, mudah mendapatkan tugasan melalui baris gilir dan seumpamanya. Tetapi apabila tugasan selesai, untuk mengira bilangan tugasan yang telah selesai, nilai perlu dikumpul
Dalam situasi berbilang benang/berbilang proses semasa. Saya menggunakan kunci benang/pengurus proses + kunci proses untuk menangani masalah penyegerakan pengiraan.
Tetapi rasanya terlalu tidak cekap. Tidak cukup elegan.
Adakah cara yang lebih baik untuk menangani perkara ini?
Saya rasa soalan ini perlu sering ditanya. Penyelesaian yang sempurna sepatutnya sudah wujud.
Saya belum perasan lagi.
Masalah komunikasi antara proses boleh diselesaikan dengan cara yang anda suka (biasa dan boleh digunakan).
Satu cara disediakan di bawah:
mod pushpull zmq
http://learning-0mq-with-pyzm...