poi增删改失效

来源:9-10 基于百度LBS的云麻点_POI数据应用

慕粉3695709

2018-04-20

AddressServiceImpl和SearchSearviceImpl类用的都是最终代码,也替换了geotable_id和BAIDU_MAP_KEY

但是当已发布(即插入)一条数据后,再下架(即删除)该数据则会报错如下:


2018-04-19 23:45:01.998 DEBUG 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Delete by query for house: org.elasticsearch.index.reindex.DeleteByQueryRequestBuilder@7ac663cd

2018-04-19 23:45:10.656 DEBUG 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Delete total 1

2018-04-19 23:45:14.072 ERROR 6616 --- [ntainer#0-0-C-1] com.wxe.service.house.IAddressService    : Error to delete lbs data for message: 服务器内部错误

2018-04-19 23:45:14.072  WARN 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Did not remove data from es for response: BulkIndexByScrollResponse[took=5.4s,timed_out=false,sliceId=null,updated=0,created=0,deleted=1,batches=1,versionConflicts=0,noops=0,retries=0,throttledUntil=0s,bulk_failures=[],search_failures=[]]

2018-04-19 23:45:14.509 DEBUG 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Delete by query for house: org.elasticsearch.index.reindex.DeleteByQueryRequestBuilder@5d0b2cbe

2018-04-19 23:45:14.884 DEBUG 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Delete total 0

2018-04-19 23:45:15.632 ERROR 6616 --- [ntainer#0-0-C-1] com.wxe.service.house.IAddressService    : Error to delete lbs data for message: 服务器内部错误

2018-04-19 23:45:15.648  WARN 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Did not remove data from es for response: BulkIndexByScrollResponse[took=37.2ms,timed_out=false,sliceId=null,updated=0,created=0,deleted=0,batches=0,versionConflicts=0,noops=0,retries=0,throttledUntil=0s,bulk_failures=[],search_failures=[]]

2018-04-19 23:45:15.648 DEBUG 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Delete by query for house: org.elasticsearch.index.reindex.DeleteByQueryRequestBuilder@2ccfd8ec

2018-04-19 23:45:15.695 DEBUG 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Delete total 0

2018-04-19 23:45:16.054 ERROR 6616 --- [ntainer#0-0-C-1] com.wxe.service.house.IAddressService    : Error to delete lbs data for message: 服务器内部错误

2018-04-19 23:45:16.054  WARN 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Did not remove data from es for response: BulkIndexByScrollResponse[took=22.2ms,timed_out=false,sliceId=null,updated=0,created=0,deleted=0,batches=0,versionConflicts=0,noops=0,retries=0,throttledUntil=0s,bulk_failures=[],search_failures=[]]

2018-04-19 23:45:16.054 DEBUG 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Delete by query for house: org.elasticsearch.index.reindex.DeleteByQueryRequestBuilder@69f2bfcb

2018-04-19 23:45:16.116 DEBUG 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Delete total 0

2018-04-19 23:45:16.896 ERROR 6616 --- [ntainer#0-0-C-1] com.wxe.service.house.IAddressService    : Error to delete lbs data for message: 服务器内部错误

2018-04-19 23:45:16.896  WARN 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Did not remove data from es for response: BulkIndexByScrollResponse[took=25.5ms,timed_out=false,sliceId=null,updated=0,created=0,deleted=0,batches=0,versionConflicts=0,noops=0,retries=0,throttledUntil=0s,bulk_failures=[],search_failures=[]]

2018-04-19 23:45:16.896 DEBUG 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Delete by query for house: org.elasticsearch.index.reindex.DeleteByQueryRequestBuilder@1c35a06c

2018-04-19 23:45:16.974 DEBUG 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Delete total 0

2018-04-19 23:45:17.598 ERROR 6616 --- [ntainer#0-0-C-1] com.wxe.service.house.IAddressService    : Error to delete lbs data for message: 服务器内部错误

2018-04-19 23:45:17.598  WARN 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Did not remove data from es for response: BulkIndexByScrollResponse[took=13.2ms,timed_out=false,sliceId=null,updated=0,created=0,deleted=0,batches=0,versionConflicts=0,noops=0,retries=0,throttledUntil=0s,bulk_failures=[],search_failures=[]]

2018-04-19 23:45:17.598 DEBUG 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Delete by query for house: org.elasticsearch.index.reindex.DeleteByQueryRequestBuilder@441bc3da

2018-04-19 23:45:17.660 DEBUG 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Delete total 0

2018-04-19 23:45:17.926 ERROR 6616 --- [ntainer#0-0-C-1] com.wxe.service.house.IAddressService    : Error to delete lbs data for message: 服务器内部错误

2018-04-19 23:45:17.926  WARN 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Did not remove data from es for response: BulkIndexByScrollResponse[took=25ms,timed_out=false,sliceId=null,updated=0,created=0,deleted=0,batches=0,versionConflicts=0,noops=0,retries=0,throttledUntil=0s,bulk_failures=[],search_failures=[]]

2018-04-19 23:45:17.926 DEBUG 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Delete by query for house: org.elasticsearch.index.reindex.DeleteByQueryRequestBuilder@135b5ea6

2018-04-19 23:45:18.004 DEBUG 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Delete total 0

2018-04-19 23:45:18.316 ERROR 6616 --- [ntainer#0-0-C-1] com.wxe.service.house.IAddressService    : Error to delete lbs data for message: 服务器内部错误

2018-04-19 23:45:18.316  WARN 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Did not remove data from es for response: BulkIndexByScrollResponse[took=69ms,timed_out=false,sliceId=null,updated=0,created=0,deleted=0,batches=0,versionConflicts=0,noops=0,retries=0,throttledUntil=0s,bulk_failures=[],search_failures=[]]

2018-04-19 23:45:18.316 ERROR 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Retry remove times over 3 for house: 7 Please check it!

2018-04-19 23:45:18.316 DEBUG 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Delete by query for house: org.elasticsearch.index.reindex.DeleteByQueryRequestBuilder@61ae1d68

2018-04-19 23:45:18.378 DEBUG 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Delete total 0

2018-04-19 23:45:18.674 ERROR 6616 --- [ntainer#0-0-C-1] com.wxe.service.house.IAddressService    : Error to delete lbs data for message: 服务器内部错误

2018-04-19 23:45:18.674  WARN 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Did not remove data from es for response: BulkIndexByScrollResponse[took=56.3ms,timed_out=false,sliceId=null,updated=0,created=0,deleted=0,batches=0,versionConflicts=0,noops=0,retries=0,throttledUntil=0s,bulk_failures=[],search_failures=[]]

2018-04-19 23:45:18.674 ERROR 6616 --- [ntainer#0-0-C-1] com.wxe.service.search.ISearchService    : Retry remove times over 3 for house: 7 Please check it!





而且,在已经有一条数据的基础上,再插入数据则会报错: id 参数必需



我尝试加了nvps.add(new BasicNameValuePair("houseId", String.valueOf(houseId)))后,报错:3003, 指定POI不存在。



实在不知道怎么改了,希望老师帮忙!!!

写回答

3回答

慕移动7542388

2020-06-05

兄弟,api参数变了


0
0

小郑吖

2019-01-19

大哥,请问之前的问题解决了?我也出现同样的情况

0
0

瓦力老师

2018-04-23

亲,你需要到地图上面查看一下,确认是不是数据有问题呢,地图上的poi生效是有一定得延迟的哈

0
0

BAT大牛亲授 基于ElasticSearch的搜房网实战

ES+MySQL+Kafka,打造强力站内搜索

898 学习 · 285 问题

查看课程