asyncoro version 3.6.13 has been released. In this version
If psutil module is available, nodes send availability status (CPU, memory and disk space) at pulse_interval frequency. This information is sent to status_coro with DiscoroNodeAvailInfo structure. When httpd is used, this information is shown in web browser so cluster/application status/performance can be monitored.
Added min_pulse_interval and max_pulse_interval options to discoronode program. By default, nodes send availability status at pulse_interval specified by client, which is 2*MinPulseInterval (defined in discoro.py as 10 seconds). Nodes don't allow pulse_interval to be shorter than MinPulseInterval. If an application's performance needs to be monitored more frequently, discoronode can now be started with min_pulse_interval to override that limit, for example, as discoronode.py --min_pulse_interval 5 to specify shortest interval clients can use is 5 seconds (they should then create Computation with pulse_interval=5 option).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
asyncoro version 3.6.13 has been released. In this version