The author has 4 posts.
Font size: Small - 100% (Default)  Content converter: No conversion
 
Clicks Replies
159 3
host=iotdb-service port=6667
巨大八爪鱼
武林盟主 二十一级
Reply
Floor 1 Posted at: 6/4/26 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;
}
巨大八爪鱼
武林盟主 二十一级
Reply
Floor 2 Posted at: 6/4/26 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$

巨大八爪鱼
武林盟主 二十一级
Reply
Floor 3 Posted at: 6/4/26 11:25
endpoints[0].ip与设定的服务器IP地址不符。
巨大八爪鱼
武林盟主 二十一级
Reply
Floor 4 Posted at: 6/4/26 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();

Reply the post
Content:
User: You are currently anonymous.
Captcha:
Unclear? Try another one.
(Shortcut key: Ctrl+Enter)
Post Information
Clicks: 159 Replies: 3
Author: 巨大八爪鱼
Last reply: 巨大八爪鱼
Last reply time: 6/4/26 14:42
Announcements