哎踢骆驼

路漫漫其修远兮,吾将上下而求索

回首2018 展望2019

年纪越大,时间感觉过的越快,记忆力却逐年衰减。2018年,是我一生中重要的时间节点,一个值得此生记住的年份,遂作此文。 2018大事记 人生第一次上手术台 – 肝脏微波手术 创业迈出第一步 – 象智科技在光谷软件园孕育而生 迎接新生命 - 二胎生活从此开始 人生第一次上手术台 – 肝脏微波手术 2016年的一次例行体检,医生发现肝上有异常阴影。无知的我并没有重视。...

Linux环境下solr的服务模式安装

Solr 5.0以后的版本,内置Jetty Server,部署运行比原来简单的多,安装包解压以后solr start就可以运行。 当然,生产环境需要安装为服务,更利于运维。而服务的安装也是非常简单,将安装包中的 /bin/install_solr_service.sh 解压出来,然后执行它即可。 需要注意这个命令的参数: ``` Usage: install_solr_service.sh...

Solr支持同句同段搜索

需求 搜索的时候,用户希望输入的关键字在同一句/或同一段中才算命中。 分析 solr原生是没有这方面的支持,在网络上也没找到相应的解决方案。 solr可以指定词距范围搜索,例如: q:"中国北京"~2 表示”中国” ,”北京”两个词在原文中的距离小于等于2时命中,否则未命中。 顺着这个思路,只要让不同句的词的距离超大,这样当两个词在不...

Linux系统中JAVA进程CPU占用率高的问题排查

问题描述 生产环境下的某台tomcat7服务器,在刚发布时的时候一切都很正常,但运行一段时间后就出现CPU占用很高的问题,基本上是负载一天比一天高。 问题分析 程序属于CPU密集型,和开发沟通过,排除此类情况。 程序代码有问题、出现死循环的可能性极大。 故障点定位 根据top命令,发现PID为2633的Java进程占用CPU极高。 找到该进...

将Solr5添加到windows服务

Solr从5.0版本开始,发行包中不再包含solr.war这样的文件,也就不能直接在tomcat之类的容器内执行,取而代之的是Solr内嵌的jetty容器。 然而jetty并不能像tomcat那样很方便的添加到windows服务,这里我用到了一个小工具:NSSM。通过它可以快速的将Solr的启动注册为windows服务。 首先下载NSSM工具,地址:https://nssm...

CentOS系统下MySQL更改数据文件路径

MySQL在实际生产环境中,当安装路径的磁盘分区较小时,通常需要更改数据文件的存储路径。 停止MySQL服务 service mysqld stop 移动MySQL默认数据库文件 mv /var/lib/mysql /home/ 修改MySQL配置文件 vi /etc/my.cn...

lvs的负载调度算法

LVS是个负载均衡设备,它不提供任何服务,用户请求到这里的时候,它是将客户需求转发至后端真正提供服务的服务。 LVS的十种调度算法如下: 大锅饭调度(Round-Robin Scheduling RR) rr: 纯轮询方式。把每项请求按顺序在真正服务器中分派。 轮询调度算法假设所有服务器的处理性能都相同,不关心每台服务器的当前连接数和响应速度,当请求服务间隔时间...

vsphere部署ovf模板(CentOS)后网卡失效

问题描述 用vsphere client部署ovf模板(CentOS操作系统)以后,网卡失效,service network start輸出信息如下: Shutting down loopback insterface: [ OK ] Bringing up loopback insterface: [ OK ] Bringing up interface eth0: Device et...