奈學(xué)技術(shù)經(jīng)理實戰(zhàn)訓(xùn)練營二期
String currentRemoteRegions = remoteRegionsToFetch.get();
? ? ? ? ? ? ? ?if (!latestRemoteRegions.equals(currentRemoteRegions)) {
? ? ? ? ? ? ? ? ? ?synchronized (instanceRegionChecker.getAzToRegionMapper()) {
? ? ? ? ? ? ? ? ? ? ? ?if (remoteRegionsToFetch.compareAndSet(currentRemoteRegions, latestRemoteRegions)) {
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?//更新region
? ? ? ? ? ? ? ? ? ? ? ? ? ?String[] remoteRegions = latestRemoteRegions.split(",");
? ? ? ? ? ? ? ? ? ? ? ? ? ?remoteRegionsRef.set(remoteRegions);
? ? ? ? ? ? ? ? ? ? ? ? ? ?instanceRegionChecker.getAzToRegionMapper().setRegionsToFet
標簽: