enthought / enthought/distarray

Refactor `dacluster` to start controller and engines separately

Open
#454 4 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
5
Forks
1
PR merge metrics
No merged PRs in 30d

Description

From @minrk :
"""
You can start the controller and engines separately, which makes restarting engines easier (though they will get new IDs). I typically do it this way:

ipcontroller
ipcluster engines —engines=MPI -n 8

Then I can kill/restart the engine processes.
"""

We should refactor `dacluster` to use this pattern, so that `dacluster restart` simply kills the engine processes and then fires up a new set of them.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.