在写这篇文章之前,我也是不是很清楚,感觉 Elasticsearch 的 ingest node 的功能越来越强大。在一次聚会上,我的一个同事也告诉我现在使用 ingest node 在社区里越来越普及。他们感觉到 Elasticsearch ingest node 的便利,同时也可以不需额外的安装和部署,并且还可以做其它的用途。的确随着 Elasticsearch 新的 ingest node             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-22 10:09:09
                            
                                53阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # MySQL的夯住
## 导言
MySQL是一种流行的开源关系型数据库管理系统,广泛应用于Web应用程序的后端开发中。在实际应用中,有时候会遇到一些问题导致MySQL数据库出现“夯住”的现象,即数据库无法正常响应请求,影响系统的稳定性和性能。本文将介绍MySQL出现“夯住”的原因以及如何解决这个问题。
## 什么是“夯住”
在MySQL数据库中,当出现大量并发查询或者更新操作时,可能会导            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-09 06:14:45
                            
                                125阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Docker 之 使用cgroups实现资源限制参考:Docker cgroup
cgroups是什么cgroup是一个强大的内核工具。通俗的来说,cgroups 可以限制、记录、隔离进程组所使用的物理资源(包括:CPU、memory、IO 等),为容器实现虚拟化提供了基本保证,是构建 Docker 等一系列虚拟化管理工具的基石。本质上来说,cgroups 是内核附加在程序上的一系列钩子(hook            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-04 06:32:00
                            
                                35阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 如何使用docker run夯住容器
在使用Docker时,我们经常会遇到需要保持容器运行状态的情况,这就需要使用`docker run`命令夯住容器。本文将介绍如何使用`docker run`命令来夯住容器,并提供一个具体的示例来演示这个过程。
## 什么是夯住容器?
夯住容器是指让容器一直处于运行状态,即使容器内部的应用程序退出或出现问题,容器本身依然保持运行。这样可以确保容器在任何            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-04 05:18:12
                            
                                129阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            夯住(Hang)是指程序仍在运行,卡在某个方法调用上,没有返回也没有异常抛出;卡住时间从几秒到几小时不等。 Java程序发生Hang时,应该首先使用 jstack 把java进程的堆栈信息保存下来 ,供后继分析使用。 调用OSS Java SDK的程序Hang,有以下可能的情况及原因。 说明: js            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-20 00:15:49
                            
                                1422阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            本文节选自《云和恩墨技术通讯》(10月刊)问题表现WebSphere连接池夯住的主要表现为:WebSphere在运行过程中出现页面操作偶尔长时间没有反应,有时jdbc连接数达到最大值,同时发现数据库监听中的jdbc连接数飙高,运行不稳定。分析过程1.监控连接池是否泄露为运行server添加连接池诊断跟踪参数ConnLeakLogic=all:./wsadmin.sh-userwasadmin-pa            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2019-10-29 10:38:51
                            
                                656阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、概述由Facebook开源用于解决海量结构化日志的数据统计工具。Hive是建立在 Hadoop 上的数据仓库基础构架。它提供了一系列的工具,可以用来进行数据提取转化加载(ETL),这是一种可以存储、查询和分析存储在 Hadoop 中的大规模数据的机制。 Hive 查询操作过程严格遵守Hadoop MapReduce 的作业执行模型,Hive 将用户的HiveQL 语句通过解释器转换为提交到Ha            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-13 00:17:14
                            
                                127阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            虚拟机快速搭建CentOS,并解决网络问题1.搭建环境:虚拟机:VMware Workstation12镜像:CentOS-6.7-x86_64-bin-DVD1.iso网络设配器:NAT模式主机:window7Vmware提供了三种网络连接模式:  1.bridged(桥接模式):默认使用VMnet0,不提供DHCP服务  简述:虚拟机和宿主计算机处于同等地位,虚拟机就像是一台真实主机一样存在于            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-07 11:57:35
                            
                                33阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            今天在使用linux服务器时发现ls查看根目录意外夯住重启然后查看根依然卡死 分析原因:因为有其他服务器挂载在本机根目录下,而挂载的服务器没有启起来 解决办法:1、重启挂载的那台的服务器2、用umount -lf [共享的目录],强制卸载            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-11-18 10:22:47
                            
                                10000+阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            1、问题引出ES5.X节点类型多了ingest节点类型。 针对3个节点、5个节点或更多节点的集群,如何配置节点角色才能使得系统性能最优呢? 2、ES2.X及之前版本节点角色概述3、ES5.X节点角色清单 由于其他几种类型节点和用途都很好理解,无非主节点、数据节点、路由节点。Ingest的用途: 1)Ingest节点和集群中的其他节点一样,但是它能够创建多个处            
                
         
            
            
            
            ## Docker 夯
### 1. 引言
随着云计算和容器化技术的兴起,Docker作为一种常见的容器化解决方案,得到了广泛的应用和关注。本文将介绍Docker的基本概念、使用方法以及一些常见的应用场景。
### 2. Docker基本概念
**2.1 容器化的概念**
在传统的软件开发中,应用程序通常需要在特定的操作系统环境中才能正常运行。而容器化技术通过抽象出应用程序运行所需的环境            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-14 07:24:25
                            
                                25阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            【问题分类】功能使用【关键字】YAC,参数,SHM_POOL_SIZE,重启【问题描述】YashanDB共享集群修改数据库配置参数,重启数据库时,数据库无法关闭。【问题原因分析】YAC的SHM_POOL_SIZE配置的太小了且无自动扩展能力,yfs共享内存不足,归档线程阻塞,影响redo日志回收,导致数据库关闭进程阻塞。【解决/规避方法】调整SHM_POOL_SIZE参数值大小【影响范围】23.1            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-06-26 17:31:15
                            
                                62阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            发生背景最近上线的一个项目几乎全是查询业务,并且都是大表的慢查询,sql优化是做了一轮又一轮,前几天用户反馈页面加载过慢还时不时的会timeout,但是我们把对应的sql都优化一遍过后,前台响应还是很慢,数据库测试sql运行时间在3s以内但响应的时候要么500要么就超时了,这时猜测可能是服务器出了问题,于是让运维监测了下GC情况,结果令人吃惊,近15小时发生了237次FGC,每次耗时近4000秒;            
                
         
            
            
            
                  THE FOLLOWING CONTENT IS FROM ONLINE AND CLASSIFICATIONED BY ME.  ESL(寄生电容)一般是指电感,电阻,芯片引脚等在高频情况下表现出来的电容特性。实际上,一个电阻等效于一个电容,一个电感,和一个电阻的串连,在低频情况下表现不是很明显,而在高频情况下,等效值会增大            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-31 13:47:10
                            
                                86阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            实现MySQL主库夯的流程及代码示例
# 1. 简介
在开始之前,我们先来了解一下什么是MySQL主库夯。主库夯是指在数据库集群中,主库(Master)出现故障或不可用时,将备库(Slave)提升为主库的过程,以保证集群的高可用性。下面,我将通过一步一步的流程来教你实现这一过程。
# 2. 流程
下面是实现MySQL主库夯的一般流程,我们可以用表格来展示每个步骤。
| 步骤 | 描述 |
|            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-04 03:41:37
                            
                                81阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            问题重现2020年新年伊始,排查一个线上GC问题。最直观的现象就是,1月2号线上一个Elasticsearch查询服务突然报警,几乎同时业务反馈某实时报表数据查询页面报错。同时看到后台日志java.lang.OutOfMemoryError: GCoverheadlimitexceeded,Eurake注册服务页面也已经没有检测到心跳,主动把此服务从注册中心列表服务剔除。情况紧急,此服务集群节点第            
                
         
            
            
            
            在之前的文章中 “如何在一个机器上同时模拟多个 node”,我们介绍了如何在同一个机器中运行同一个 Elasticsearch 的安装,并创建一个多 node 的 Elasticsearch 集群。我们也在 “Elastic:用 Docker 部署 Elastic 栈” 文章中介绍了如何使用 docker 技术来创建多个 node 的 Elasticsearch 集群。在实际的应用中,我们可能需要            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-22 10:08:16
                            
                                116阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            客户端节点当主节点和数据节点配置都设置为false的时候,该节点只能处理路由请求,处理搜索,分发索引操作等,从本质上来说该客户节点表现为智能负载平衡器。独立的客户端节点在一个比较大的集群中是非常有用的,他协调主节点和数据节点,客户端节点加入集群可以得到集群的状态,根据集群的状态可以直接路由请求。node.master: false
node.data: false
node.ingest:true            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-25 21:35:38
                            
                                30阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 集群规划 
 
1. 我们需要多大规模的集群 
 
思考方向: 
   
当前的数据量有多大?数据增长情况如何?
你的机器配置如何?cpu、多大内存、多大硬盘容量?
推算依据: 
   
ES JVM heap 最大 32G,30G heap 大概能处理的数据量 10T。
如果内存很大,如 128G,可在一台机器上运行多个 ES 节点实            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-19 00:01:50
                            
                                53阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ElasticSearch(上)一,什么是ElasticSearch? ElasticSearch是一个基于Lucene的实时分布式的全文检索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便,基于RESTful接口。Lucene相关–>博客地址:二,Lucene和ES关系1.Lucene只是一个库。想要使用它,你必须使用Java来作为开发语言并将其直接集成到你的应用中            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-16 19:45:08
                            
                                33阅读
                            
                                                                             
                 
                
                                
                    