Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
94a56556
T
TDengine
项目概览
taosdata
/
TDengine
大约 2 年 前同步成功
通知
1193
Star
22018
Fork
4786
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
94a56556
编写于
8月 15, 2022
作者:
H
Huo Linhe
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
chore: fix bootstrap.servers lost
上级
02a5b027
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
13 addition
and
11 deletion
+13
-11
docs/zh/07-develop/07-tmq.mdx
docs/zh/07-develop/07-tmq.mdx
+13
-11
未找到文件。
docs/zh/07-develop/07-tmq.mdx
浏览文件 @
94a56556
...
@@ -198,19 +198,15 @@ tmq_conf_destroy(conf);
...
@@ -198,19 +198,15 @@ tmq_conf_destroy(conf);
</TabItem>
</TabItem>
<TabItem value="java" label="Java">
<TabItem value="java" label="Java">
对于 Java 程序,
额外支持以
下配置项:
对于 Java 程序,
使用如
下配置项:
| 参数名称 | 类型 | 参数说明 |
| 参数名称 | 类型 | 参数说明 |
| --------------------------- | ------- | ------------------------------------------------------------------------------------------------------------------------------- |
| ----------------------------- | ------- | ------------------------------------------------------------------------------------------------------------------------------- |
| value.deserializer | boolean | 值解析方法,使用此方法应实现 `com.taosdata.jdbc.tmq.Deserializer` 接口或是继承 `com.taosdata.jdbc.tmq.ReferenceDeserializer` 类 |
| `bootstrap.servers` | string | 连接地址,如 `localhost:6030` |
| value.deserializer.encoding | string | 值解析所使用的反序列化方式 | |
| `value.deserializer` | boolean | 值解析方法,使用此方法应实现 `com.taosdata.jdbc.tmq.Deserializer` 接口或是继承 `com.taosdata.jdbc.tmq.ReferenceDeserializer` 类 |
| `value.deserializer.encoding` | string | 值解析所使用的反序列化方式 | |
```java
需要注意:此处使用 `bootstrap.servers` 替代 `td.connect.ip` 和 `td.connect.port`,以提供与 Kafka 一致的接口。
import com.taosdata.jdbc.tmq.ReferenceDeserializer;
public class MetersDeserializer extends ReferenceDeserializer<Meters> {
}
```
```java
```java
Properties properties = new Properties();
Properties properties = new Properties();
...
@@ -225,6 +221,12 @@ properties.setProperty("msg.with.table.name", "true");
...
@@ -225,6 +221,12 @@ properties.setProperty("msg.with.table.name", "true");
properties.setProperty("value.deserializer.encoding", "com.taos.example.MetersDeserializer");
properties.setProperty("value.deserializer.encoding", "com.taos.example.MetersDeserializer");
TaosConsumer<Meters> consumer = new TaosConsumer<>(properties);
TaosConsumer<Meters> consumer = new TaosConsumer<>(properties);
/* value deserializer definition. */
import com.taosdata.jdbc.tmq.ReferenceDeserializer;
public class MetersDeserializer extends ReferenceDeserializer<Meters> {
}
```
```
</TabItem>
</TabItem>
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录