自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Linux系统CPU占用100%原因分析

注: 部分概念介绍来源于网络程序占用CPU太高,除了确实是计算密集型应用之外,通常原因都是出现了死循环。1、使用top命令查看cpu占用资源较高的进程PID根据top命令,发现PID为55555的Java进程占用CPU高达300%,出现故障。2、通过ps aux | grep PID命令,可以进一步确定是什么进程出现了问题。但是需要定位到具体线程或者代码3、通过ps查看指定进程中各个线程占用CPU的状态查看指定进程中各个线程占用CPU的状态,选出耗时最多、最繁忙的线程idps -mp p

2021-12-28 14:00:36 11748 1

原创 Linux中修改环境变量及生效方法

注: 部分概念介绍来源于网络方法一(对所有用户生效(永久的)):在/etc/profile文件中添加变量用vim /etc/profile文件中增加变量。export PATH=/home/opt要让刚才的修改马上生效,需要执行以下代码 # source /etc/profile验证是否成功echo $PATH 验证env 查看所有环境变量方法二(对单一用户生效(永久的)):在用户目录下的~/.bash_profile文件中增加变量用vim在用户目录下的~/.bash_prof..

2021-12-27 16:41:39 13519

原创 Linux查询CPU、磁盘、内存、IO使用率

注: 部分概念介绍来源于网络一、查看CPU使用率1. top 命令[root@sss ~]# toptop - 16:54:38 up 7 days, 5:13, 3 users, load average: 0.00, 0.01, 0.05Tasks: 77 total, 2 running, 75 sleeping, 0 stopped, 0 zombie%Cpu(s): 0.7 us, 0.3 sy, 0.0 ni, 99.0 id, 0.0 wa, 0....

2021-12-22 10:34:31 15890

原创 Linux查看句柄数

注: 部分概念介绍来源于网络当你的服务器在大并发达到极限时,就会报出“too many open files”。1、查看进程占最大句柄数$ ulimit -acore file size (blocks, -c) unlimiteddata seg size (kbytes, -d) unlimitedfile size (blocks, -f) unlimitedopen files ...

2021-12-21 10:38:32 24718

原创 ElasticSearch节点重启

注: 部分概念介绍来源于网络一、elasticsearch 节点重启问题ElasticSearch集群的高可用和自平衡方案会在节点挂掉(重启)后自动在别的结点上复制该结点的分片,这将导致了大量的IO和网络开销。如果离开的节点重新加入集群,elasticsearch为了对数据分片(shard)进行再平衡,会为重新加入的节点再次分配数据分片(Shard), 当一台es因为压力过大而挂掉以后,其他的es服务会备份本应那台es保存的数据,造成更大压力,于是整个集群会发生雪崩。生产环境下建议关闭自动平衡。

2021-12-21 09:42:36 1601

原创 Elasticsearch(snapshot)备份的使用方法

注: 部分概念介绍来源于网络一、Elasticsearch部署建议1.选择合理的硬件配置尽可能使用SSDElasticsearch最大的瓶颈往往是磁盘读写性能,尤其是随机读取性能。使用SSD(PCI-E接口SSD卡/SATA接口SSD盘)通常比机械硬盘(SATA盘/SAS盘)查询速度快5~10倍,写入性能提升不明显。对于文档检索类查询性能要求较高的场景,建议考虑SSD作为存储,同时按照1:10的比例配置内存和硬盘。对于日志分析类查询并发要求较低的场景,可以考虑采用机械硬盘作为存储,同时按照1:5

2021-12-13 19:57:34 4699

原创 Elasticsearch(CCR)主从同步之跨集群复制

注: 部分概念介绍来源于网络1.跨集群复制Cross-cluster replication (CCR)跨集群复制最早发布版本Elasticsearch 6.7 版本跨集群复制 (CCR) 功能支持将特定索引从一个 ElasticSearch 集群复制到一个或多个 ElasticSearch 集群。复制索引是只读的索引可以由一个或多个 Elasticsearch 集群进行复制。每个复制索引的集群都维护一份索引的只读副本。能够接受写操作的主动索引称为领导者。索引的被动只读副本称为追随者。并不存在选

2021-12-09 18:25:28 3266

原创 ElasticSearch索引、查询和写入性能调优

注: 部分概念介绍来源于网络一、Elasticsearch部署建议1.选择合理的硬件配置尽可能使用SSDElasticsearch最大的瓶颈往往是磁盘读写性能,尤其是随机读取性能。使用SSD(PCI-E接口SSD卡/SATA接口SSD盘)通常比机械硬盘(SATA盘/SAS盘)查询速度快5~10倍,写入性能提升不明显。对于文档检索类查询性能要求较高的场景,建议考虑SSD作为存储,同时按照1:10的比例配置内存和硬盘。对于日志分析类查询并发要求较低的场景,可以考虑采用机械硬盘作为存储,同时按照1:5

2021-12-02 16:09:57 3608

原创 ElasticSearch基础概念及工作流程

注: 部分概念介绍来源于网络一、Elasticsearch的基本概念Elasticsearch(ES)是一个基于Lucene构建的开源、分布式、RESTful接口的全文搜索引擎。Elasticsearch还是一个分布式文档数据库,其中每个字段均可被索引,而且每个字段的数据均可被搜索,ES能够横向扩展至数以百计的服务器存储以及处理PB级的数据。可以在极短的时间内存储、搜索和分析大量的数据。通常作为具有复杂搜索场景情况下的核心发动机。1、NRTNear Realtime,近实时,有两个层面的含义,一

2021-12-01 15:40:16 991

spark-cassandra-connector-2.12-2.5.1

spark-cassandra-connector-2.12-2.5.1

2025-07-30

空空如也

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

TA关注的人

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