logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Solr 热更新,不重启修改配置文件

单机部署如果Solr是部署在Jetty等WEB容器中的话,需要容器本身支持,大部分情况下,支持是不好的。SolrCould部署在对schema.xml进行修改后,要想使schema.xml生效,需要重启SolrCould集群,然后加载配置文件。无法做到热更新。zookeeper配置solr更新schema.xml后,重新把配置文件注入到zookeeper。可以使用下面的脚本:./zkcli.sh

#solr
Solr6与Zookeeper在Tomcat环境做SolrCloud集群

摘要: SolrCloud 是基于Solr和Zookeeper的分布式搜索方案,在搭建完一个Solr实例后,可以很容易地使用Zookeeper来做一个集群。我演示的安装步骤基于一台机器,所以采用伪集群的方式进行安装,如果是真正的生成环境,将伪集群的ip改下就可以了,步骤是一样的。准备工作JDK1.8以上Solr6的安装包(solr-6.0.0.zip 约140M)Tomcat8(至少tomca

#tomcat#solr#集群 +1
Jenkins Build Goals and options vars

今天用Jenkins 结合Maven作项目部署时,Junit测试用例怎么也过不了。因为代码中含有获取系统参数VM的代码[System.getProperty(key);]。之前在Eclipse中是在Run as --Run configurations 中JRE 下的VM arguments 中直接填写的[-Denv=ACM]。而在Jenkins 中怎么设置这一参数呢?在Jenkines配置co

#jenkins
mybatis-plus 开启与关闭 SQL 日志打印

开启打印Mybatis-plus 需要通过下面的方式开启控制台 SQL 日志打印mybatis-plus:configuration:log-impl: org.apache.ibatis.logging.stdout.StdOutImpl对于 application.properties 文件,可以通过下面的方式关闭:mybatis-plus.configuration.log-impl=org

#java#mybatis
sonarQube 整合Gitlab 的 SSO 插件单点登录

前言 sonarqube 支持多种认证登录方式,如果使用自带的账号体系,需要管理员一个个添加账号,使用起来多有不便。不过一般公司都部署了私有化的 Gitlab,我们可以利用私有的 gitlab 账号来登录 Sonarqube。获取插件方式一如果你的 sonarQube 可以访问外网,直接使用管理员账号登录 sonarqube,在线安装插件。方式二或者可以去下载 jar 包。方式三要是都不行,还可以

#java#gitlab
Java的8个Java日志工具

摘要 : 本文要来分享一些Java程序员最常用的Java日志框架组件。日志工具log4j – 最受欢迎的Java日志组件Log4j是一款基于Java的开源日志组件,Log4j功能非常强大,我们可以将日志信息输出到控制台、文件、用户界面,也可以输出到操作系统的事件记录器和一些系统常驻进程。更值得一提的是,Log4j可以允许你非常便捷地自定义日志格式和日志等级,可以帮助开发人员全方位地掌控...

#java
到底了