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

相关推荐
ha_lydms2 分钟前
AnalyticDB分区、分布键性能优化
android·大数据·分布式·性能优化·分布式计算·分区·analyticdb
dingzd955 分钟前
跨境社媒运营越到后面 越比拼账号的表达稳定性
大数据·人工智能·矩阵·内容营销
嘉子的秃头日记1 小时前
TRO 2026|轮椅也能“猜到”用户想往哪走?
大数据·人工智能·机器学习
2601_957190901 小时前
极致裸眼沉浸!飞行影院重塑文旅游玩新体验
大数据·人工智能·旅游
阿乔外贸日记2 小时前
埃塞俄比亚出口全流程注意事项
大数据·人工智能·智能手机·云计算·汽车
中讯慧通2 小时前
无人机靠什么实时传画面?图传电台传输数据全明细
大数据·机器人·无人机
QYR_112 小时前
2032年全球料斗清洗机市场规模达14.67亿元:制药与食品行业驱动自动化清洗设备需求增长
大数据·市场调研
今日综合3 小时前
激光雷达的机器人市场竞争,谁在“吃透”六个场景?
大数据·机器人
KaMeidebaby3 小时前
卡梅德生物技术快报|噬菌体文库构建实验优化及偶联体系实验数据分析
大数据·人工智能·架构·spark·新浪微博
元Y亨H3 小时前
大数据转大模型(LLM)进阶学习路线图
大数据·llm