作者共发了4篇帖子。 字体大小:较小 - 100% (默认)▼  内容转换:不转换▼
 
点击 回复
35 3
host=iotdb-service port=6667
一派掌门 二十级
1楼 发表于:2026-6-4 11:24
#include <iostream>
#include <NodesSupplier.h>

int main()
{
    std::vector<TEndPoint> endpoints;
    TEndPoint endpoint;
    endpoint.__set_ip("8.130.22.178");
    endpoint.__set_port(6667);
    endpoints.emplace_back(std::move(endpoint));
    std::shared_ptr<INodesSupplier> nodes_supplier = NodesSupplier::create(endpoints, "root", "root");
    
    endpoints = nodes_supplier->getEndPointList();
    std::cout << "size=" << endpoints.size() << std::endl;
    std::cout << "host=" << endpoints[0].ip << " port=" << endpoints[0].port << std::endl;
    return 0;
}
一派掌门 二十级
2楼 发表于:2026-6-4 11:24

程序运行结果:

oct1158@oct1158-ubuntu:~/Documents/Code/C/iotdb/test2$ make
g++ test.cpp -o test -I/home/oct1158/Documents/Code/C/iotdb/iotdb-cpp/iotdb-client/client-cpp/src/main -I/home/oct1158/Documents/Code/C/iotdb/iotdb-cpp/iotdb-client/client-cpp/target/thrift/include -I/home/oct1158/Documents/Code/C/iotdb/iotdb-cpp/iotdb-client/client-cpp/target/client-cpp-2.0.7-SNAPSHOT-cpp-linux-x86_64/include -L/home/oct1158/Documents/Code/C/iotdb/iotdb-cpp/iotdb-client/client-cpp/target/build/main -liotdb_session -Wl,-rpath,/home/oct1158/Documents/Code/C/iotdb/iotdb-cpp/iotdb-client/client-cpp/target/build/main
oct1158@oct1158-ubuntu:~/Documents/Code/C/iotdb/test2$ ./test
size=1
host=iotdb-service port=6667
oct1158@oct1158-ubuntu:~/Documents/Code/C/iotdb/test2$

 
一派掌门 二十级
3楼 发表于:2026-6-4 11:25
endpoints[0].ip与设定的服务器IP地址不符。
 
一派掌门 二十级
4楼 发表于:2026-6-4 14:42

解决办法:设置enableAutoFetch = false。

例如:

    TableSessionBuilder *builder = new TableSessionBuilder();
    builder->enableAutoFetch = false;
    session = builder
                  ->host("8.130.22.178")
                  ->rpcPort(6667)
                  ->username("root")
                  ->password("root")
                  ->build();

 

回复帖子

内容:
用户名: 您目前是匿名发表
验证码:
(快捷键:Ctrl+Enter)
 

本帖信息

点击数:35 回复数:3
评论数: ?
作者:巨大八爪鱼
最后回复:巨大八爪鱼
最后回复时间:2026-6-4 14:42
 
©2010-2026 Purasbar Ver2.0
除非另有声明,本站采用知识共享署名-相同方式共享 3.0 Unported许可协议进行许可。