请问我将rest.bind-port设置为范围:10100-10200 , 但报这个错rest.bind-port should be specified to a fixed port. Do not support a range of ports.这是为啥呀
楼主你好,根据错误提示信息,您设置的rest.bind-port
参数不支持端口范围,只支持单个固定端口。这是因为在Flink中,rest.bind-port
参数只能指定单个端口,用于绑定Flink Web UI和REST API的访问端口,不能指定端口范围。
如果您需要在Flink中使用多个REST端口,可以使用rest.bind-address
参数,该参数可以指定多个IP地址,每个IP地址对应一个REST端口。例如,可以使用以下命令启动Flink:
./bin/start-cluster.sh \
-Drest.bind-address=<IP1>:<PORT1>,<IP2>:<PORT2>,...,<IPn>:<PORTn>
其中,<IPi>
是第i个IP地址,<PORTi>
是对应的REST端口号。这样,Flink会在每个指定的IP地址上分别启动一个REST服务,实现多个REST端口的支持。
需要注意的是,使用多个REST端口会增加系统的复杂性和管理难度,建议根据实际需求和场景来选择合适的方案。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。