freebsd solr 索引更新数据报错解决一例

简介:

测试的时候是两个环境linux,freebsd。在线下用linux测试solr更新一直都可以,拿到线上freebsd一直都不行,开始以为是jdbc的问题,换了版本还是不行,最后一行一行的看tomcat日志发现有一行报:java.lang.OutOfMemoryError: Java heap space

感觉的JVM不够,百度了一下果然是。加了通用的那句话测试了下索引到2000条数据的时候还是不行。果断修改了下,根据1G的服务器内存:

vim $tomcat_home/bin/catalina.sh

在if [ $have_tty -eq 1 ]; then下面加入

JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true "

搞定。










本文转自 mcshell 51CTO博客,原文链接:http://blog.51cto.com/mcshell/1078926,如需转载请自行联系原作者

目录
相关文章
|
10月前
|
Unix Linux
Linux/FreeBSD 安装
在Linux/FreeBSD上安装Julia 1.7.2的步骤:从[官方](https://julialang-s3.julialang.org/bin/linux/x64/1.7/julia-1.7.2-linux-x86_64.tar.gz)或[Tsinghua镜像](https://mirrors.tuna.tsinghua.edu.cn/julia-releases/bin/linux/x86/1.7/julia-1.7.2-linux-i686.tar.gz)下载二进制包,然后使用`tar`解压。
|
Java Unix
Freebsd8.4 安装jdk心得分享
最近在搞Freebsd,首先熟悉了下系统的安装配置,这里就不在多说了。接下来尝试装个java运行环境,遇到各种问题呀 在网上找了许多资料找了各种配置文件,由于我本机装的是freebsd 8.
1117 0
|
Unix 开发工具 网络安全
|
Unix
freebsd安装以及配置pkg_add
http://www.ittang.com/2008/0309/4832.html   pkg_add配置 1.
1290 0
|
Unix
使用proz来加速你的Freebsd ports安装
安装 CODE: #cd /usr/ports/ftp/prozilla#make install clean CODE: FETCH_CMD=/usr/local/bin/proz -s ...
770 0
|
网络协议
通过PXE+NFS远程安装FreeBSD
http://bbs.linuxtone.org/thread-1586-1-1.html   通过PXE+NFS方式远程装FB,需要一台安装了TFTP+DHCP-Server+NFS的主机A。
975 0
|
关系型数据库 测试技术 PHP