关闭

项目总结-html中毒导致Java mail发邮件失败

问题描述项目中有一个邮件发送的功能,时时监控服务器系统信息,并定时发邮件给系统管理员,邮件发送使用的是html邮件内容。但是最近一次部署后,所有发送邮件操作均没有后台异常,但是收件箱没有收到任何邮件。 排查过程最开始检查Linux服务器上的DNS设置,测试发现DNS配置没有问题,因为DNS配置错误,后台应该报异常,异常信息应该是无法解析smtp域名的主机。 写了一个小程序发送简单文本邮件,在Linu...
阅读(309) 评论(0)

项目总结-Tomcate调优配置

问题描述Java web项目部署到服务器上的tomcate之后,Java应用对内存的占用情况最初启动时为的6%,运行一两天后上升到12.7%,有缓慢增长的趋势。解决办法调整catalina.sh中关于Java的配置项目如下,使用JVM的server模式后,web项目对内存的占用情况会稳定在6%左右。JAVA_OPTS="-server -Xms256M -Xmx512M -XX:MaxPermSiz...
阅读(317) 评论(0)

ElasticSearch环境搭建

定义 ElasticSearch是什么?Elastic,英文意思是灵活的,弹性的。ElasticSearch就是一种全文检索引擎。Apache Lucene是迄今为止,最先进,性能最好、功能最全的搜索引擎,但是它只是一个搜索引擎库。而ElasticSearch是一个基于Apach Lucene的开源搜索引擎,是一个分布式可扩展的实时搜索和分析引擎。 它的定义是这样的,分布式的:、时文件存储(每个...
阅读(564) 评论(0)

sequoiadb数据库问题排查

Sequoiadb数据库使用过程中,会碰到一些异常,官网上都有异常码及解决办法。这里整理下我使用Sequoiadb数据库过程中碰到的几个问题及解决办法。 sdbimprt导入大文件数据失败 问题描述: 使用数据库导入命令,执行sdbimpot操作时,总记录数有800万,但是每次导入一百多万的时候操作进程就被killed了,导入操作不能完成执行。 解决办法: 执行sdbimprt操作时加上--r...
阅读(349) 评论(0)