C#连接solr时提示 java内存异常 (jetty和tomcat哪个更High) java.lang.OutOfMemoryError
C#连接solr时提示 java内存异常 java.lang.OutOfMemoryError
时间:20180130 09:51:13.329,消息:异常消息<?xml version="1.0" encoding="UTF-8"?>
<response>
<lst name="responseHeader"><int name="status"></int><int name="QTime"></int></lst><lst name="error"><lst name="metadata"><str name="error-class">org.apache.solr.common.SolrException</str><str name="root-error-class">java.lang.OutOfMemoryError</str></lst><str name="msg">Exception writing document id to the index; possible analysis error.</str><int name="code"></int></lst>
</response>
,堆栈: 在 SolrNet.Impl.SolrConnection.PostStream(String relativeUrl, String contentType, Stream content, IEnumerable` parameters)
在 SolrNet.Impl.SolrConnection.Post(String relativeUrl, String s)
在 SolrNet.Commands.AddCommand`.Execute(ISolrConnection connection)
在 SolrNet.Impl.SolrBasicServer`.Send(ISolrCommand cmd)
在 SolrNet.Impl.SolrBasicServer`.SendAndParseHeader(ISolrCommand cmd)
在 SolrNet.Impl.SolrBasicServer`.AddWithBoost(IEnumerable` docs, AddParameters parameters)
在 SolrNet.Impl.SolrServer`.AddRange(IEnumerable` docs, AddParameters parameters)
在 SolrNet.Impl.SolrServer`.Add(T doc, AddParameters parameters)
在 SolrNet.Impl.SolrServer`.Add(T doc)
写入数据写着写着就提示java内存异常,怎么玩?
直接通过solr start和solr stop -all 启动和停止服务的,没有部署到tomcat上
另外尝试过
其他作者的相关工具 ,暂时无效果 http://blog.csdn.net/lirenzuo/article/details/54848255
提示找不到进程,不知道怎么回事。
浏览器是可以访问的,老铁们有没有遇到类似的情况,csdn的作者没有联系上,释放内存无效果,怎么解决。java一直提示内存异常,没法写入数据,重启服务无效果,重启电脑有时候可以继续写入,如果一直重启电脑的话那就坑了。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<title>Error Server Error</title>
</head>
<body><h2>HTTP ERROR </h2>
<p>Problem accessing /solr/Article/select. Reason:
<pre> Server Error</pre></p><h3>Caused by:</h3><pre>java.lang.OutOfMemoryError: Java heap space
at org.apache.lucene.util.PriorityQueue.<init>(PriorityQueue.java:)
at org.apache.lucene.search.HitQueue.<init>(HitQueue.java:)
at org.apache.lucene.search.TopScoreDocCollector.<init>(TopScoreDocCollector.java:)
at org.apache.lucene.search.TopScoreDocCollector$SimpleTopScoreDocCollector.<init>(TopScoreDocCollector.java:)
at org.apache.lucene.search.TopScoreDocCollector.create(TopScoreDocCollector.java:)
at org.apache.lucene.search.TopScoreDocCollector.create(TopScoreDocCollector.java:)
at org.apache.solr.search.SolrIndexSearcher.buildTopDocsCollector(SolrIndexSearcher.java:)
at org.apache.solr.search.SolrIndexSearcher.getDocListAndSetNC(SolrIndexSearcher.java:)
at org.apache.solr.search.SolrIndexSearcher.getDocListC(SolrIndexSearcher.java:)
at org.apache.solr.search.SolrIndexSearcher.search(SolrIndexSearcher.java:)
at org.apache.solr.handler.component.QueryComponent.process(QueryComponent.java:)
at org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:)
at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:)
at org.apache.solr.core.SolrCore.execute(SolrCore.java:)
at org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:)
at org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:)
at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:)
at org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:)
at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:)
at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:)
at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:)
at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:)
at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:)
at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:)
at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:)
at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:)
at org.eclipse.jetty.server.Server.handle(Server.java:)
</pre> </body>
</html>
很明显是jetty内部报错的错误 org.eclipse.jetty.server,那么换成tomcat会不会好一点呢??动口不如动手
C#连接solr时提示 java内存异常 (jetty和tomcat哪个更High) java.lang.OutOfMemoryError的更多相关文章
- 连接mysql时提示java.sql.SQLException: Access denied for user 'root'@'DESKTOP-N2B2D9A' (using password: YES)
用root连接mysql时提示:访问被拒绝 检查一下mysql server是否开启,发现后台在运行着.. 然后查了一下mysql的用户表,发现root只能运行使用本地ip(localhost或者1 ...
- Navicat 连接Oracle时提示oracle library is not loaded的问题解决
笔者使用的Navicat Premium 12启动界面截屏: 请注意是64位的.笔者win7 64位系统. 连接Oracle时提示“oracle library is not loaded”. 解决方 ...
- Navicat Premium 12连接Oracle时提示oracle library is not loaded的问题解决
Navicat Premium 12连接Oracle时提示oracle library is not loaded的问题解决 链接时遇到的问题,记录一下 如果还没有安装工具,请参考:Navicat P ...
- java运行代码连接mysql时提示:找不到类错误
使用IntelliJ IDEA Community Edition进行代码编写.. 使用一下代码连接mysql时出现了:java.lang.ClassNotFoundException: com.my ...
- 深入理解JVM虚拟机11:Java内存异常原理与实践
本文转自互联网,侵删 本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutori ...
- 安装python后,启动时提示“0x00000000001”内存错误
直关资料: https://www.cnblogs.com/onewalee/p/7887747.html 问题情况:安装python后,在CMD命令中启动python就提示一个内存错误的对话框,重新 ...
- xshell ssh连接linux时提示ssh服务器拒绝了密码
用Xshell root连接时显示ssh服务器拒绝了密码,应该是应该是sshd的设置不允许root用户用密码远程登录 修改 /etc/ssh/sshd_config文件,注意,安装了openssh才会 ...
- 连接SQLServer时提示“但是在登录前的握手期间发生错误。 (provider: SSL Provider, error: 0 - 等待的操作过时”解决办法
解决:"已成功与服务器建立连接,但是在登录前的握手期间发生错误. (provider: SSL Provider, error: 0 - 等待的操作过时" 官方问题介绍:http: ...
- 使用VS连接SQLServe时提示未能载入文件或程序集“System.Data.OracleClient, Version=2.0.0.0, Culture=neutral, PublicKey
解决方法: 就是去微软主页下载两个Microsoft SQL Server 2012补丁包,SQLSysClrTypes.msi和SharedManagementObjects.msi ...
随机推荐
- 划分Linux分区
/ Swap 这二个分区是必须有的. /usr linux系统都在 /usr 中 /home 用户信息都在 /home 下 /var 保持所有服务器的登录文件,且Web默认的路径在 /var中 可以 ...
- CSS3 线性渐变(linear-gradient)
CSS3 Gradient 分为 linear-gradient(线性渐变)和 radial-gradient(径向渐变).而我们今天主要是针对线性渐变来剖析其具体的用法.为了更好的应用 CSS3 G ...
- 解决不同浏览器创建不同 XMLHTTP 对象的问题
function GetXmlHttpObject() { var xmlHttp=null; try { // Firefox, Opera 8.0+, Safari xmlHttp=new XML ...
- jedisLock—redis分布式锁实现(转)
一.使用分布式锁要满足的几个条件: 系统是一个分布式系统(关键是分布式,单机的可以使用ReentrantLock或者synchronized代码块来实现) 共享资源(各个系统访问同一个资源,资源的载体 ...
- c++的检测的确比C++更严格
见下面代码 #include <stdio.h> #include <stdlib.h> #include <time.h> enum guess { paper, ...
- java.util包下面的类---------01---示意图
一直在使用util包下面的这些类,甚至有些没用过的,想要都去认识认识他们!也许在未来的一天可以用到! 图太大不好截图!部分没有截全!
- html5 (新一代的html)
简介 h5的新特性: cavas / video / audio / cache / element / form 最小的h5文档: <!DOCTYPE html> <html> ...
- iOS 展示 gif
gif 图 是多张依次有连续动作的图 顺时间展示的一种动态效果图 . 有的是均匀时间更换下一张 有的 则不是均匀时间变化 1. 那么 对于均匀 时间变化的gif图 比较适合 使用 iOS 系统自 ...
- Block的详细介绍
关于block的介绍 ==ios中的内存空间分级== 栈区 存放函数参数值.局部变量.函数返回地址等,函数跳转跳转时现场保护(寄存器),这些系统都会帮我们自动实现,无需我们干预. 所以大量的局部变量, ...
- CSS3登录表单动画
在线演示 本地下载