自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 问答 (2)
  • 收藏
  • 关注

原创 Linux挂载磁盘

查看磁盘命令lsblk,查看自己挂载磁盘的盘符 格式化磁盘命令mkfs.ext4 /dev/vdc 挂载磁盘命令mount /dev/vdc /home/data将磁盘挂载到data文件夹下 根据自身情况挂载对应的文件夹。 查看uuid dumpe2fs -h /dev/vdc,获取磁盘的唯一标识 修改配置文件 etc/fstab,修改后重启依旧生效...

2021-06-29 09:46:51 155

原创 elasticsearch-head每天都会创建一个索引

一开始发现这个问题还是挺烦的,试想一下一天一条索一年就是365条索引,索引过多对集群的性能必定有一定的影响,看着也烦,直接说解决方法。首先在head中执行PUT /_cluster/settings{"transient": {"xpack.monitoring.collection.enabled": false}}然后执行DELETE /.monitoring-es-6-*命令,删除已生成的索引。...

2021-06-28 09:45:36 706 1

原创 关于ES集群频繁GC问题

首先,作为一个JAVA应用,就脱离不开JVM和GC,因为应用层面生成大量长生命周期的对象,是给heap造成压力的主要原因,例如读取一大片数据在内存中进行排序,或者在heap内部建cache缓存大量数据。其次,ES集群底层存储引擎是基于Lucene的,而Lucene的倒排索引(Inverted Index)是先在内存里生成,然后定期以段文件(segment file)的形式刷到磁盘的。每个段实际就是一个完整的倒排索引,并且一旦写到磁盘上就不会做修改。 API层面的文档更新和删除实际上是增量写入的一种特..

2021-06-28 09:44:42 3751

原创 查看Elasticsearch集群健康状态,以及一些常用命令。

接下来说得算是我实际情况下经常用到的查询命令,也是维护ES集群必不可少的命令。(接下来说的命令的是在kibana直接执行即可,也可以在页面上直接访问加上IP即可,例如http://127.0.0.1:9200/_cat/indices?v)。 GET _cat/health?v GET _cat/health?v该命令的作用是查看集群的健康状态。具体参数所表示的意义:Status,这个参数显示的是集群的状态,red红表示集群不可用,有故障。yellow黄表示集群不可靠但可用,一般单节点时.

2021-06-28 09:43:42 5711

原创 ES索引配置。

启动kibana 安装的kibana的时候配置文件我已经配好,现在直接启动便可,我这边是window版的直接到文件夹\kibana-6.6.0-windows-x86_64\kibana-6.6.0-windows-x86_64\bin下启动kibana.bat文件即可( 新建索引 关于索引直白点来说:索引在ES中是一组文档的集合。接下来我们自己新建一个索引,并对其进行相关的配置,ES默认为一个索引创建5个主分片, 并分别为其创建一个副本分片. 也就是说每个索引都会有5个主分片, 而每..

2021-06-28 09:42:26 834

原创 ES集群完整搭建

​​​​​​如何搭建一个Elasticsearch集群(本文采用6.6.0版本,其他版本仅供参考)。 新建Elasticsearch单个节点的用户 这边我们先创建一个单独的用户用来运行ElasticSearch,原则上是不要用root用户来运行运行ElasticSearch。至于原因,首先由于ElasticSearch可以接收用户输入的脚本并且执行,出于系统安全考虑不允许使用root用户启动,其次就是es5之后的都不能使用添加启动参数或者修改配置文件等方法启动了。具体创建用户的步骤:添

2021-06-28 09:38:50 638

原创 通过反射,给两个相同的实体类赋值

public static Object TheAssignment(Object model,Object model2) throws Exception { Class clazz=model.getClass(); Class clazz2=model2.getClass(); Field[] fields=clazz.getDeclaredFields(); Field[] fields2=clazz2.getDeclaredFields();...

2021-06-24 14:37:28 306

原创 Linux部署启动vue项目,并后台运行。

更新包管理器apt与apt-get,不是root用户加上sudo命令apt updateapt-get update使用apt包管理器进行下载 apt-get install nodejs apt-get install npm 升级 npmnpm install npm -g# npm install -g npm# npm -g install npm升级或安装 cnpmnpm install cnpm -g查看所有全局安装的模块:...

2021-06-24 10:10:37 6241

原创 禁止chromeh将http转成https

chrome://net-internals/#hsts

2020-05-15 15:36:49 179

原创 定时下载ftp文件到本地

public class Ftp { private String ipAddr;//ip地址 private Integer port;//端口号 private String userName;//用户名 private String pwd;//密码 private String path;//aaa路径...

2020-05-06 15:26:30 973

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除