Skip to content

Commit ae645c9

Browse files
authored
Merge pull request #105 from SkyeBeFreeman/main
fix:fix consul host with scheme bug.
2 parents 75586e8 + 26fb430 commit ae645c9

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

polaris-plugins/polaris-plugins-connector/connector-consul/src/main/java/com/tencent/polaris/plugins/connector/consul/ConsulAPIConnector.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -121,9 +121,9 @@ public void init(InitContext ctx) throws PolarisException {
121121

122122
private void initActually(InitContext ctx, ServerConnectorConfig connectorConfig) {
123123
String address = connectorConfig.getAddresses().get(0);
124-
String[] addressSplit = address.split(":");
125-
String agentHost = addressSplit[0];
126-
int agentPort = Integer.parseInt(addressSplit[1]);
124+
int lastIndex = address.lastIndexOf(":");
125+
String agentHost = address.substring(0, lastIndex);
126+
int agentPort = Integer.parseInt(address.substring(lastIndex + 1));
127127
consulClient = new ConsulClient(agentHost, agentPort);
128128

129129
// Init context.

pom.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@
6464

6565
<properties>
6666
<!-- Project revision -->
67-
<revision>1.4.0-SNAPSHOT</revision>
67+
<revision>1.3.1</revision>
6868
<timestamp>${maven.build.timestamp}</timestamp>
6969
<skip.maven.deploy>false</skip.maven.deploy>
7070
<maven.build.timestamp.format>yyyy-MM-dd HH:mm</maven.build.timestamp.format>

0 commit comments

Comments
 (0)