What happened:
I want to have a scheduler that stays alive and adaptive workers scale-out as needed. This is working well, except when an adaptive scaling process needs to close. Calling cluster.close() results in the remote scheduler getting terminated via a terminate command via the scheduler_comm. See referenced issue for details.
What you expected to happen:
A 'worker cluster' should be able to close independently of the scheduler cluster.
See https://github.com/dask/dask-cloudprovider/issues/375
What happened: I want to have a scheduler that stays alive and adaptive workers scale-out as needed. This is working well, except when an adaptive scaling process needs to close. Calling
cluster.close()
results in the remote scheduler getting terminated via aterminate
command via thescheduler_comm
. See referenced issue for details.What you expected to happen: A 'worker cluster' should be able to close independently of the scheduler cluster.
Minimal Complete Verifiable Example: