Ожидайте кластера облака, чтобы изменить состояние
wait(cluster)
wait(cluster,state)
OK = wait(cluster,state,timeout)
wait(
выполнение блоков в клиентском сеансе работы с MATLAB до cluster
)cluster
достигает состояния 'online
'. Состояние 'online
' указывает, что кластер запускается, и можно использовать всех требуемых рабочих, чтобы запустить задания.
wait(
выполнение блоков на клиентском сеансе до cluster
,state
)cluster
изменяет состояние. Для кластерного объекта допустимые состояния:
'online
': кластер запускается, и можно использовать всех требуемых рабочих, чтобы запустить задания.
'waitingforworkers
': кластер запускается, и можно использовать некоторых, но не всех требуемых рабочих, чтобы запустить задания. Можно все еще использовать кластер в этом состоянии с рабочими, которые доступны.
'offline
': кластер не запускается, но можно перезапустить использование команды start()
или с помощью https://cloudcenter.mathworks.com. Если кластер совместно использовал сохраненное устройство хранения данных, то любые предыдущие задания в очереди все еще присутствуют, когда вы перезапускаете кластер.
выполнение блоков на клиентском сеансе до состояния изменений OK
= wait(cluster
,state
,timeout
)cluster
, или пока секунды timeout
не протекли, какой бы ни происходит сначала. OK
является true
, если state
был достигнут, или происходит терминальное состояние, такое как 'error
'. OK
является false
в случае тайм-аута.
parallel.Cluster
| parcluster
| parpool
| shutdown
| start