Hi all,
I have added 3 points to the RoadMap.
* Add support for Zend_Config to store "ipaddress" and "port"
parameters
* Create pool for processes (to run fixed number of checkers in
paraller)
* Add support for streams (for communication between daemon and
checkers)
http://php.net/streams
I think communication between daemon and sub-processes can be
implemented using php streams. SNMP checker will send data to the
stream and daemon will receive it.
The second point is create pool to limit number of process which can
run in parallel.
E.g. we have pool with 10 processes and 100 tasks in the queue.
Daemon will create new checkers until it fills the pool. When the pool
become full, new processed cannot be created until previous processes
finished.
What do you think about it?
I am open to discussion, please let me know if you have any
suggestions/questions.
Regards,
Denis