CanBin Zheng created FLINK-6224: ----------------------------------- Summary: RemoteStreamEnvironment not resolve hostname of JobManager Key: FLINK-6224 URL: https://issues.apache.org/jira/browse/FLINK-6224 Project: Flink Issue Type: Bug Components: Client, DataStream API Affects Versions: 1.2.0 Reporter: CanBin Zheng Assignee: CanBin Zheng
I run two examples in the same client. first one use ExecutionEnvironment.createRemoteEnvironment("10.75.203.170", 59551) second one use StreamExecutionEnvironment.createRemoteEnvironment("10.75.203.170", 59551) the first one runs successfully, but the second example fails(connect to JobManager timeout), for the second one, if I change host parameter from ip to hostname, it works. I checked the source code and found, ExecutionEnvironment.createRemoteEnvironment resolves the given hostname, this will lookup the hostname for the given ip. In contrast, the StreamExecutionEnvironment.createRemoteEnvironment won't do this. As Till Rohrmann mentioned, the problem is that with FLINK-2821 [1], we can no longer resolve the hostname on the JobManager, so, we'd better resolve hostname for given ip in RemoteStreamEnvironment too. -- This message was sent by Atlassian JIRA (v6.3.15#6346)