ElasticSearch报错
来源:互联网 发布:电脑报淘宝 编辑:程序博客网 时间:2024/06/06 15:15
{"user":"kimchy","id":2,"postDate":"2013-01-30","message":"trying out Elasticsearch""content":"trying out Elasticsearch i like dog cat"}no modules loadedloaded plugin [org.elasticsearch.index.reindex.ReindexPlugin]loaded plugin [org.elasticsearch.percolator.PercolatorPlugin]loaded plugin [org.elasticsearch.script.mustache.MustachePlugin]loaded plugin [org.elasticsearch.transport.Netty3Plugin]loaded plugin [org.elasticsearch.transport.Netty4Plugin]Exception in thread "main" MapperParsingException[failed to parse]; nested: IOException[Unexpected character ('"' (code 34)): was expecting comma to separate Object entries at [Source: org.elasticsearch.common.bytes.BytesReference$MarkSupportingStreamInputWrapper@797b2211; line: 1, column: 86]];at org.elasticsearch.index.mapper.DocumentParser.wrapInMapperParsingException(DocumentParser.java:176)at org.elasticsearch.index.mapper.DocumentParser.parseDocument(DocumentParser.java:69)at org.elasticsearch.index.mapper.DocumentMapper.parse(DocumentMapper.java:277)at org.elasticsearch.index.shard.IndexShard.prepareIndex(IndexShard.java:536)at org.elasticsearch.index.shard.IndexShard.prepareIndexOnPrimary(IndexShard.java:513)at org.elasticsearch.action.bulk.TransportShardBulkAction.prepareIndexOperationOnPrimary(TransportShardBulkAction.java:450)at org.elasticsearch.action.bulk.TransportShardBulkAction.executeIndexRequestOnPrimary(TransportShardBulkAction.java:458)at org.elasticsearch.action.bulk.TransportShardBulkAction.executeBulkItemRequest(TransportShardBulkAction.java:143)at org.elasticsearch.action.bulk.TransportShardBulkAction.shardOperationOnPrimary(TransportShardBulkAction.java:113)at org.elasticsearch.action.bulk.TransportShardBulkAction.shardOperationOnPrimary(TransportShardBulkAction.java:69)at org.elasticsearch.action.support.replication.TransportReplicationAction$PrimaryShardReference.perform(TransportReplicationAction.java:939)at org.elasticsearch.action.support.replication.TransportReplicationAction$PrimaryShardReference.perform(TransportReplicationAction.java:908)at org.elasticsearch.action.support.replication.ReplicationOperation.execute(ReplicationOperation.java:113)at org.elasticsearch.action.support.replication.TransportReplicationAction$AsyncPrimaryAction.onResponse(TransportReplicationAction.java:322)at org.elasticsearch.action.support.replication.TransportReplicationAction$AsyncPrimaryAction.onResponse(TransportReplicationAction.java:264)at org.elasticsearch.action.support.replication.TransportReplicationAction$1.onResponse(TransportReplicationAction.java:888)at org.elasticsearch.action.support.replication.TransportReplicationAction$1.onResponse(TransportReplicationAction.java:885)at org.elasticsearch.index.shard.IndexShardOperationsLock.acquire(IndexShardOperationsLock.java:147)at org.elasticsearch.index.shard.IndexShard.acquirePrimaryOperationLock(IndexShard.java:1658)at org.elasticsearch.action.support.replication.TransportReplicationAction.acquirePrimaryShardReference(TransportReplicationAction.java:897)at org.elasticsearch.action.support.replication.TransportReplicationAction.access$400(TransportReplicationAction.java:93)at org.elasticsearch.action.support.replication.TransportReplicationAction$AsyncPrimaryAction.doRun(TransportReplicationAction.java:281)at org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)at org.elasticsearch.action.support.replication.TransportReplicationAction$PrimaryOperationTransportHandler.messageReceived(TransportReplicationAction.java:260)at org.elasticsearch.action.support.replication.TransportReplicationAction$PrimaryOperationTransportHandler.messageReceived(TransportReplicationAction.java:252)at org.elasticsearch.transport.RequestHandlerRegistry.processMessageReceived(RequestHandlerRegistry.java:69)at org.elasticsearch.transport.TransportService$7.doRun(TransportService.java:627)at org.elasticsearch.common.util.concurrent.ThreadContext$ContextPreservingAbstractRunnable.doRun(ThreadContext.java:638)at org.elasticsearch.common.util.concurrent.AbstractRunnable.run(AbstractRunnable.java:37)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)at java.lang.Thread.run(Thread.java:748)Caused by: java.io.IOException: Unexpected character ('"' (code 34)): was expecting comma to separate Object entries at [Source: org.elasticsearch.common.bytes.BytesReference$MarkSupportingStreamInputWrapper@797b2211; line: 1, column: 86]at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:1702)at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:558)at com.fasterxml.jackson.core.base.ParserMinimalBase._reportUnexpectedChar(ParserMinimalBase.java:456)at com.fasterxml.jackson.core.json.UTF8StreamJsonParser.nextToken(UTF8StreamJsonParser.java:761)at org.elasticsearch.common.xcontent.json.JsonXContentParser.nextToken(JsonXContentParser.java:55)at org.elasticsearch.index.mapper.DocumentParser.innerParseObject(DocumentParser.java:398)at org.elasticsearch.index.mapper.DocumentParser.parseObjectOrNested(DocumentParser.java:373)at org.elasticsearch.index.mapper.DocumentParser.internalParseDocument(DocumentParser.java:93)at org.elasticsearch.index.mapper.DocumentParser.parseDocument(DocumentParser.java:66)... 30 moreProcess finished with exit code 1
解决方法:
在集群上发现相加的字段没有更新上去。
原因是json字符串中 ,缺少一个 逗号导致的。
阅读全文
0 0
- 运行elasticsearch报错
- ElasticSearch报错
- ElasticSearch报错
- ElasticSearch 启动报错
- elasticsearch启动报错
- elasticsearch创建索引报错
- 解决ElasticSearch启动报错
- ElasticSearch建立索引报错
- elasticsearch报错:org.elasticsearch.index.engine.DocumentMissingException:document missing
- 启动elasticSearch报错,无法启动
- Elasticsearch使用Groovy脚本报错
- ElasticSearch报错Too many open files
- elasticsearch启动报错的问题解决方法
- Linux安装ElasticSearch启动报错
- elasticsearch text字段排序报错解决
- ElasticSearch启动报错,常规解决方法
- elasticsearch 启动报错和解决方法
- 记一次Elasticsearch查询报错
- Android系统启动-SystemServer下篇
- 五种js判断是否为整数类型方式
- Unity3d游戏开发笔记 通用模块设计
- android方法数统计
- 06_nullptr、NULL、操作符重载、Const对象和函数
- ElasticSearch报错
- 利用栈实现二进制转换为十进制
- 前端手机本地调试小技巧
- laya之坑-自定义事件
- 反汇编点滴
- Recurrent Neural Networks
- 操作系统实验之磁盘调度算法模拟(最短寻道时间优先SSTF 和 扫描算法SCAN)
- php和ajax连接数据库实现动态数据可视化
- Python-Bunch模式