一、前文
TDengine 入门教程——导读
二、开发指南
- TDengine 完整的软件包包括:
- 服务端(taosd);
- 命令行程序 (CLI,taos) 和一些工具软件;
- 用于与第三方系统对接并提供 RESTful 接口的 taosAdapter;
- 应用驱动(taosc);
- TDengine 软件包安装完成后,taosd和taosadapter需要各自启动
- taosd启动后,6030端口;
- taosadapter启动后,6041端口;
- 连接器建立连接的方式,TDengine 提供两种:
- 通过 taosAdapter 组件提供的 REST API 建立与 taosd 的连接,这种连接方式下文中简称“REST 连接”;
- 通过客户端驱动程序 taosc 直接与服务端程序 taosd 建立连接,这种连接方式下文中简称“原生连接”;
- 使用 REST 连接,不依赖 TDengine 客户端驱动,可以跨平台,更加方便灵活,但性能比原生连接器低约 30%。
三、启动taosadapter
- systemctl start taosadapter
- systemctl stop taosadapter
- systemctl status taosadapter
[root@iZ2ze30dygwd6yh7gu6lskZ ~]# systemctl start taosadapter
[root@iZ2ze30dygwd6yh7gu6lskZ ~]# systemctl status taosadapter
● taosadapter.service - TDengine taosAdapter service
Loaded: loaded (/etc/systemd/system/taosadapter.service; disabled; vendor preset: disabled)
Active: active (running) since Wed 2022-09-07 17:01:14 CST; 10s ago
Main PID: 15821 (taosadapter)
Tasks: 7 (limit: 26213)
Memory: 57.8M
CGroup: /system.slice/taosadapter.service
└─15821 /usr/bin/taosadapter &
Sep 07 17:01:14 iZ2ze30dygwd6yh7gu6lskZ systemd[1]: Started TDengine taosAdapter service.
- 启动之后,再看下服务器的网络状态,就会看到taosadapter服务启动了,并在监听6041端口。
[root@iZ2ze30dygwd6yh7gu6lskZ ~]# netstat -nplt
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:6030 0.0.0.0:* LISTEN 15143/taosd
tcp6 0 0 :::6041 :::* LISTEN 15821/taosadapter