@@ -27,13 +27,15 @@ public int getOrder() {
27
27
28
28
@ Override
29
29
public MigrationPublishResult doMigrationPublish (String clusterName , String primaryDcName , List <InetSocketAddress > newMasters ) {
30
+
30
31
logger .info ("[doMigrationPublish]Cluster:{}, NewPrimaryDc:{} -> ConvertedDcName:{} , NewMasters:{}" , clusterName , primaryDcName ,convertDcName (primaryDcName ), newMasters );
32
+
33
+ String credisAddress = CREDIS_SERVICE .MIGRATION_PUBLISH .getRealPath (MigrationPublishServiceConfig .INSTANCE .getCredisServiceAddress ());
31
34
String startTime = sdf .format (new Date ());
32
- MigrationPublishResult res = restOperations .postForObject (
33
- CREDIS_SERVICE .MIGRATION_PUBLISH .getRealPath (MigrationPublishServiceConfig .INSTANCE .getCredisServiceAddress ()),
35
+ MigrationPublishResult res = restOperations .postForObject (credisAddress ,
34
36
newMasters , MigrationPublishResult .class , clusterName , convertDcName (primaryDcName ));
35
37
String endTime = sdf .format (new Date ());
36
- res .setPublishAddress (CREDIS_SERVICE . MIGRATION_PUBLISH . getRealPath ( MigrationPublishServiceConfig . INSTANCE . getCredisServiceAddress ()) );
38
+ res .setPublishAddress (credisAddress );
37
39
res .setClusterName (clusterName );
38
40
res .setPrimaryDcName (primaryDcName );
39
41
res .setNewMasters (newMasters );
@@ -45,19 +47,7 @@ public MigrationPublishResult doMigrationPublish(String clusterName, String prim
45
47
@ Override
46
48
public MigrationPublishResult doMigrationPublish (String clusterName , String shardName , String primaryDcName ,
47
49
InetSocketAddress newMaster ) {
48
- logger .info ("[doMigrationPublish]Cluster:{}, NewPrimaryDc:{} -> ConvertedDcName:{}, NewMaster:{}" , clusterName , primaryDcName ,convertDcName (primaryDcName ), newMaster );
49
- String startTime = sdf .format (new Date ());
50
- MigrationPublishResult res = restOperations .postForObject (
51
- CREDIS_SERVICE .MIGRATION_PUBLISH .getRealPath (MigrationPublishServiceConfig .INSTANCE .getCredisServiceAddress ()),
52
- Arrays .asList (newMaster ), MigrationPublishResult .class , clusterName , convertDcName (primaryDcName ));
53
- String endTime = sdf .format (new Date ());
54
- res .setPublishAddress (CREDIS_SERVICE .MIGRATION_PUBLISH .getRealPath (MigrationPublishServiceConfig .INSTANCE .getCredisServiceAddress ()));
55
- res .setClusterName (clusterName );
56
- res .setPrimaryDcName (primaryDcName );
57
- res .setNewMasters (Arrays .asList (newMaster ));
58
- res .setStartTime (startTime );
59
- res .setEndTime (endTime );
60
- return res ;
50
+ return doMigrationPublish (clusterName , primaryDcName , Arrays .asList (newMaster ));
61
51
}
62
52
63
53
String convertDcName (String dc ) {
0 commit comments