Doris注意事项,Doris部署在阿里云,写不进去数据

1.Doris官网

Doris官网https://doris.apache.org/

2.根本原因

本地idea访问FE,FE会返回BE的地址,但是在服务器上通过ip addr查看,发现只有局域网IP,所以FE返回了局域网的IP,导致idea连接不上BE

3.解决办法

重写BackendV2类,返回公网IP即可。

在项目下新建包名

java 复制代码
org.apache.doris.flink.rest.models

然后放入 BackendV2类

java 复制代码
package org.apache.doris.flink.rest.models;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;

import java.util.List;

/**
 * @Project_Name:Realtime
 * @Package_Name:org.apache.doris.flink.rest.models
 * @Class_Name:BackendV2
 * @Auther:zhang pengyun
 * @Date:2023-07-25 21:06
 * @Description:
 */
@JsonIgnoreProperties(ignoreUnknown = true)
public class BackendV2 {

    @JsonProperty(value = "backends")
    private List<BackendRowV2> backends;

    public List<BackendRowV2> getBackends() {
        return backends;
    }

    public void setBackends(List<BackendRowV2> backends) {
        this.backends = backends;
    }

    public static class BackendRowV2 {
        public String ip;
        public int http_port;
        public boolean is_alive;

        public String getIp() {
            return ip;
        }

        public void setIp(String ip) {
            this.ip = ip;
        }

        public int getHttpPort() {
            return http_port;
        }

        public void setHttpPort(int httpPort) {
            this.http_port = httpPort;
        }

        public boolean isAlive() {
            return is_alive;
        }

        public void setAlive(boolean alive) {
            is_alive = alive;
        }

        public String toBackendString(){
            return "47.92.168.70" + ":" + http_port;
        }

    }
}

然后重写修改toBackendString()方法,将公网IP写死返回,如果有多个BE,可以通过判断ip属性的值,动态返回。

2. idea连接,要连接FE的leader

相关推荐
裕晟资质规划5 小时前
三类资质变更报告时限差在哪?军工 15 日、集成印制 10 日
大数据·服务器·网络
考拉讲支付5 小时前
母婴亲子服务平台分账架构设计:多场景多方分账与合规清结算实践
大数据·运维·人工智能·微信小程序·架构·微信公众平台
什么嘻嘻果冻5 小时前
无代码开发平台的技术架构,恐象 AI 的生成引擎拆解
大数据·人工智能·低代码
用户3610588626125 小时前
Flink 优化之 CheckPoint 优化及参数详解:从原理到生产环境调优的完整指南
大数据·flink
注塑机数据采集联网5 小时前
如何解决注塑机数据采集联网对接MES系统数据WiFi传输数据不稳问题
大数据·数据库·物联网·数据挖掘·数据分析
samFuB6 小时前
【数据集】城镇化水平数据集-中国/省/市/县(2000-2025年)
大数据
benchmark_cc7 小时前
实时行情和分钟 K 线应该如何配合使用?从信号计算到交易决策的完整分析
大数据·python·数据分析·pandas·量化交易·股票数据·quantdash
goujunwe7 小时前
保险个人实体图谱搭建实操:全网信息统一,消除 AI 交叉校验的信息冲突
大数据·人工智能
长春的KAKA7 小时前
爆火GitHub项目REA介绍
大数据
一麻袋土豆灬7 小时前
Workbuddy模型名后面那个 0.11x 是什么意思
大数据·程序人生·语言模型·ai编程