当前位置: 首页 > news >正文

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

1.Doris官网

Doris官网icon-default.png?t=N6B9https://doris.apache.org/

2.根本原因

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

3.解决办法

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

在项目下新建包名

org.apache.doris.flink.rest.models

 

然后放入 BackendV2类

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

 

http://www.lryc.cn/news/101008.html

相关文章:

  • 502 Bad GateWay报错的解决方法
  • openpnp - ReferenceStripFeeder 改版零件
  • VoxPoser:使用大语言模型(GPT-4)来对机器人操作的可组合三维值图【论文解读】
  • RISC-V公测平台发布 · 第一个WEB Server “Hello RISC-V world!”
  • Linux 发行版 CentOS 于 Ubuntu 软件的安装、卸载、查找
  • cmd相关操作命令
  • 使用EM算法完成聚类任务
  • ❤️创意网页:创意视觉效果粒子循环的网页动画
  • 【MTI 6.S081 Lab】thread
  • AWS / VPC 云流量监控
  • 【C++学习笔记】extern “c“以及如何查看符号表
  • 24考研数据结构-数组和特殊矩阵
  • 服务器后台运行程序
  • 大数据课程D7——hadoop的YARN
  • Rust vs Go:常用语法对比(十三)
  • 【【51单片机DA转换模块】】
  • [SQL挖掘机] - 字符串函数 - substring
  • 第一百一十六天学习记录:C++提高:STL-string(黑马教学视频)
  • Meta-Transformer 多模态学习的统一框架
  • tinkerCAD案例:24.Tinkercad 中的自定义字体
  • list与流迭代器stream_iterator
  • 九耶:冯·诺伊曼体系
  • 探索UCI心脏病数据:利用R语言和h2o深度学习构建预测模型
  • 基于 moleculer 微服务架构的智能低代码PaaS 平台源码 可视化开发
  • xrdp登录显示白屏且红色叉
  • Docker安装 Mysql 8.x 版本
  • 【数理知识】刚体 rigid body 及刚体的运动
  • 【UE5 多人联机教程】03-创建游戏
  • 【时间序列预测 】M4
  • SpringCloud微服务实战——搭建企业级开发框架(五十三):微信小程序授权登录增加多租户可配置界面