feat: sync available scheduler addresses from manager (#208)
Signed-off-by: Gaius <gaius.qi@gmail.com>
This commit is contained in:
parent
a4f09fb39c
commit
e8cdb9d8b3
|
|
@ -169,7 +169,7 @@ impl SchedulerAnnouncer {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
if let Err(err) = self.scheduler_client.init_announce_host(request).await {
|
if let Err(err) = self.scheduler_client.announce_host(request).await {
|
||||||
error!("announce host to scheduler failed: {}", err);
|
error!("announce host to scheduler failed: {}", err);
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -313,7 +313,8 @@ impl SchedulerClient {
|
||||||
&& data
|
&& data
|
||||||
.available_schedulers
|
.available_schedulers
|
||||||
.iter()
|
.iter()
|
||||||
.all(|available_scheduler| available_schedulers.contains(available_scheduler))
|
.zip(available_schedulers.iter())
|
||||||
|
.all(|(a, b)| a == b)
|
||||||
{
|
{
|
||||||
info!(
|
info!(
|
||||||
"available schedulers is not changed: {:?}",
|
"available schedulers is not changed: {:?}",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue