鸣 BY Blog

Thinking will not overcome fear but action will.

Docker搭建Elasticsearch

安装流程 Docker拉取镜像 docker search elasticsearch docker pull elasticsearch:7.7.0 运行镜像 docker run --name elasticsearch -p 9200:9200 -p 9300:9300 -d -e "discovery.type=single-node" -e ES_JAVA_OPTS="...

Docker搭建RabbitMQ

这里注意获取镜像的时候要获取management版本的,不要获取last版本的,management版本的才带有管理界面。 安装流程 获查询镜像 docker search rabbitmq:management 获取镜像 docker pull rabbitmq:management 运行镜像 docker run -d --name rabbitmq -p 5672:567...

MongoDB聚合查询

基础查询 左边是mongodb查询语句,右边是sql语句。对照着用,挺方便。 db.users.find() select * from users db.users.find({"age" : 27}) select * from users where age = 27 db.users.find({"username" : "joe", "age" : 27}) select ...

Jenkins + Gitlab自动部署

1. Jenkins配置gitlab回调地址 2.Gitlab中配置Jenkins的回调地址信息

Nexus异常问题

异常记录+解决方法

nexus3 磁盘空间满后 docker 启动报”cannot open local storage ‘/nexus-data/db/config’ with mode=rw” 错误信息 java.lang.NullPointerException: null at com.orientechnologies.orient.core.storage.impl.local....

Docker搭建Nexus Maven私服

日志清理

搭建nexus仓库服务器 要求 使用docker安装 支持docker、maven 数据持久化 安装计划 数据持久化:将宿主机目录/data/tools/nexus/nexus-data挂在到容器的/nexus-data目录 nexus管理网页访问端口:8081 nexus镜像上传下载端口:8082 下载nexus3镜像 搜索nex...

Docker日志清理

日志清理

docker容器日志清理方案 找出容器日志 在linux上,容器日志一般存放在/var/lib/docker/containers/container_id/下面, 以json.log结尾的文件(业务日志)很大,查看各个日志文件大小的脚本内容如下: 创建shell文件:touch clearDockerLog.sh #!/bin/sh echo "======== docker c...

SpringData JPA实体类常用注解

常用注解

Javax.persistence介绍 Spring Data JPA 采用约定大于配置的思想,默认了很多东西 JPA是存储业务实体关联的实体来源,它显示定义了如何定义一个面向普通Java对象(POJO)作为实体,以及如何与管理关系实体提供一套标准 javax.persistence位于hibernate-jpa-**.jar 包里面 基本注解 @Entity @Entity定义对...

SpringBoot+JPA实体自动生成数据库

自动生成数据库

POM <!-- MySQL + MyBatis依赖 --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.13</version...

Elasticsearch

Elasticsearch取消分词查询

问题背景:通过ES查询数据“沙”,期望查询结果为空,实际查询出数据“黄沙”、“河底沙”。原因:ES使用分词查询,非SQL中 “=” 查询。故取消ES默认分词查询。 1. 取消分词 1.1 添加注解 在需要取消默认分词字段上添加注解 @Field(index = FieldIndex.not_analyzed, type = FieldType.String) package co...