本文档主要介绍您在使用GDB+ES时,执行各命令的返回值以及对应的操作指南。
操作 | 返回值 | 操作指南 |
查询ES状态,或开启同步任务时 | "connectStatus":"no es configuration information" | 说明没有配置ES客户端的信息,需要及时配置客户端信息。 |
查询ES状态时或开启同步任务时 | "connectStatus":"green","info":"client connection normal, all services are accessible" | 说明当前与ES连接状态良好,所有的ES分片都可用。 |
查询ES状态,或开启同步任务时 | "connectStatus":"yellow","info":"client connection normal, all services are accessible" | 当前与ES是可以连接的,但是ES有部分副本分片服务故障,阿里云ES团队会进行监控并处理。 |
查询ES状态,或开启同步任务时 | "connectStatus":"yellow","info":"client connection normal, all services are accessible" | 当前与ES是可以连接的,但是ES有部分主分片服务故障,阿里云ES团队会进行监控并处理。 |
查询ES状态,或开启同步任务时 | "connectStatus":"failure","info":"client connection failure, please check the es configuration information" | GDB服务与ES连接失败,需要仔细检查ES的配置信息,是否存在错误。需要确保GDB服务与ES服务在同一region下的同一可用区。检查完成后,重新配置,如果还是返回该错误,请及时联系技术人员。 |
开启同步任务时 | "connectStatus":"the read binlog and write es threads have run successfully" | 增量同步的线程已经启动。 |
开启同步任务时 | "connectStatus":"the read binlog and write es thread are already running" | 增量同步的线程正在运行,无需重复执行启动操作。 |
使用GDB+ES查询时错误 | enable misspelling,cannot start full text search service | 使用 |
使用GDB+ES查询时错误 | please use the correct GDB# beginning | GDB的全文索引,现在支持GDB#match、GDB#phrase、GDB#regexp、GDB#string、GDB#expression、GDB#nokey等,如果您有新的查询需求,可以联系技术人员。 |
使用GDB+ES查询时错误 | This dsl is illegal, full text by using elasticsearch should be global | 使用GDB+ES的DSL针对的是全文索引,你可能错误的使用了该操作、比如加了out()、both()等操作。 |
使用GDB+ES查询时错误 | 使用GDB+ES查询时错误 | 比如在GDB+ES全文索引使用了or(has(),has())这样的形式,GDB+ES全文检索功能暂不支持这样的查询形式。 |
使用GDB+ES查询时错误 | 使用GDB+ES查询时错误 | 在使用GDB+ES全文索引时,指定的属性key值存在暂不支持的字符,比如","号和"."号。 |