开发者社区 > 大数据与机器学习 > 实时计算 Flink > 正文

flinkcdc启动,怎么修改默认端口号啊?如果监控多数据源地址的话,是不是需要多个端口号?

flinkcdc启动,怎么修改默认端口号啊?如果监控多数据源地址的话,是不是需要多个端口号?我现在是单机测试,就是用flink-connector-oracle-cdc包来启动。

展开
收起
小易01 2023-07-26 08:28:43 329 0
4 条回答
写回答
取消 提交回答
  • 如果你正在使用 Flink CDC 的 Oracle Connector,可以通过修改 Flink 的配置文件来修改默认的端口号。

    1. 找到 Flink 的配置文件 flink-conf.yaml,通常位于 Flink 安装目录下的 conf 文件夹中。

    2. 在配置文件中寻找并修改以下参数:

      # 修改 Oracle Connector 组件的监听端口,默认为 19000
      connector:
        oracle-cdc:
          port: 19000
      

      port 参数设置为你希望的新端口号。

    3. 保存修改后的配置文件。

    在单机测试中,如果你需要监控多个数据源地址,则确实需要为每个数据源分配不同的端口号。你可以按照上述步骤为每个数据源设置不同的端口号。

    请注意,在多数据源情况下,确保每个数据源的连接信息和端口与你在 Flink CDC 的配置文件中进行了一致的设置。

    最后,重新启动 Flink 任务或者应用程序时,它将使用新的端口号来监听和处理数据源的连接请求。

    2023-07-31 22:34:01
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    在 Flink CDC 中,可以通过修改 Flink Web UI 的端口号来修改默认的端口号。默认情况下,Flink Web UI 的端口号是 8081。您可以通过修改 flink-conf.yaml 文件中的配置项来修改 Flink Web UI 的端口号。具体步骤如下:
    打开 flink-conf.yaml 文件,该文件通常位于 Flink 安装目录的 conf 目录下。
    找到以下配置项:
    Copy

    The web frontend port.

    rest.port: 8081

    注释掉 rest.port 配置项,并添加一个新的配置项,例如:
    Copy

    The web frontend port.

    rest.port: 8082
    上述配置将 Flink Web UI 的端口号修改为 8082。您可以根据需要修改为其他端口号。
    保存 flink-conf.yaml 文件,并重启 Flink 集群。

    2023-07-29 13:55:21
    赞同 展开评论 打赏
  • 存在即是合理

    可以在 Flink 的配置文件 flink-conf.yaml 中修改默认端口号。例如,如果想将默认端口号更改为 8083,则可以在 flink-conf.yaml 文件中添加以下行:

    rest.port: 8083
    

    如果监控多个数据源地址,则要为每个数据源分配一个唯一的端口号。

    2023-07-27 15:58:07
    赞同 展开评论 打赏
  • 意中人就是我呀!

    集群的话,flink-config.yml中不是有配置吗?可以Configuration中设置。此回答整理至钉群“Flink CDC 社区”。

    2023-07-26 12:22:03
    赞同 展开评论 打赏

实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载