由于是在生产环境操作,所以权限限制比较多,遇到了各种奇奇怪怪的问题,网上的各类解决办法都看过了,坑也挨个踩了一遍,现在记录一下。服务端客户端192.168.10.1110.1.203.20rsync既可以拉,也可以推。客户端可以访问服务端,服务端无法与客户端通信。所以rsync只能采取拉的操作方式,将服务端文件定时拉取到客户端进行备份### 服务端和客户端配置文件相同
uid = rsync
gi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 23:19:07
                            
                                282阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux的rsync服务rsync 是一个用于文件和目录同步的工具,广泛应用于Linux系统。它的主要功能包括本地和远程文件的同步、数据备份和镜像。rsync 在同步过程中只传输差异部分,从而大大提高了效率。功能文件和目录同步:将文件和目录从一个位置同步到另一个位置。远程同步:支持通过SSH协议进行远程文件同步。增量备份:只传输更改的部分,减少带宽和时间。压缩传输:在传输过程中进行压缩,以减少带            
                
         
            
            
            
            HAProxy: HAProxy是一款基于tcp和http的反向代理服务器,既能做7层(http)代理,也能做四层(tcp)代理,做四层代理时需要模拟实现,并且依然是基于socket通信,不支持正向代理,不提供缓存,但负载均衡能力强大,以及强大的负载均衡调度算法,特别适用于那些负载较大的web站点,对后端主机提供高可用。        &            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-20 16:54:30
                            
                                813阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.场景有时业务上有需求,大部分接口响应时间都很短,就有那么几个接口比如上传下载、长轮询时间很长,如果统一把超时时间都设置长,就起不到超时熔断的效果了。2.分析从Gateway 到 下游服务,超时时间设置 共有四个地方,分别是 gateway的hystrix、gateway的ribbon(或者feign)、下游服务ribbon、下游服务的hystrix。通常来说网关的超时时间是最长的,假设链路是            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 16:48:49
                            
                                323阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 等。redis分布式的常规实现Redis是最常见的实现分布式锁的方法之一,而很多人都了解使用了redis分布式锁使用redis的SET k            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-25 13:35:03
                            
                                156阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            rsync介绍rsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份工具在常驻模式(daemon mode)下,rsync默认监听TCP端口873,以原生rsync传输协议或者通过远程shell如RSH或者SSH提供文件。SSH模式下,rsync客户端运行程序必须同时在本地和远程机器上安装。全量与增量全量:将全部数据进行传输覆盖增量:只传输差异部分的数据rsync通过独            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-04 12:25:03
                            
                                159阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            环境信息:HBase 1.2.X,Zookeeper,3.4.X问题描述:HBase的regionserver进程挂掉,查看日志,发现如下报错:FATAL [main-EventThread] regionserver.HRegionServer: ABORTING region serverorg.apache.zookeeper.KeeperException$SessionExpiredEx            
                
         
            
            
            
            参考文章:http://doc.redisfans.com/topic/cluster-spec.html集群节点的超时时限redis.conf配置默认值是: cluster-node-timeout 15000 一、节点失效检测1.集群中当一个节点向另一个节点发送PING命令,但是目标节点未在给定的时限内返回PING命令的回复时,那么发送命令的节点会将目标节点标记为PFAIL            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-15 06:56:16
                            
                                436阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            学习集成hystrix时候发现配置文件里的超时时间把我给弄晕了,老办法google之,找Issue:https://github.com/spring-cloud/spring-cloud-netflix/issues/1324找到能解决这个问题的文章,最好还是得找到原理图学习。如果是zuul(网关)的超时时间需要设置zuul、hystrix、ribbon等三部分:#zuul超时设置#默认1000            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-22 18:06:50
                            
                                293阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Transactionl注解详解V哥官网:http://www.vgxit.com本博客对应视频教程:http://www.vgxit.com/course/231,概述在我们真正的编程开发中,大部分情况下,我们都是使用的Transactionl注解来进行声明式事务开发的。所以,这个注解非常的重要,这里我们单独拿出来讲一讲。2,事务超时时间1,我们在定义@Transactionl注解的时候,加上超            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-08 10:39:15
                            
                                261阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                   要时刻对线上系统保持敬畏之心,那么线上系统的JVM参数配置,数据库连接配置就得认真对待,不能疏忽 1. 常见问题 线上系统的数据库配置的参数的具体含义,以及该设置多大 线上系统对应的数据库最大支持的链接数是多少,通过压测能压到2000,还是5000 还是多少 apache的数据库连接池和阿里的DruidD            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-17 13:43:54
                            
                                250阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、Redis超时问题排查 
 客户端设置了超时时间为200ms, 应用端反馈超时情况,并提供的超时日志。 
 逐个排查: 
 1. Redis慢查询:并没有发现慢查询 
 2. Redis日志:没有什么异常,也没什么RDB和AOF重写 
 3. 机器:观察cpu,内存,网络,负载,本地IO都正常 
 4. 唯一以前怀疑的是网络,按理说这个流量也不是很大,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-29 21:16:47
                            
                                491阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.背景友好的超时设置能防止网络问题或者不友好的查询(主要是慢查询)对数据库连接池的伤害,比如慢查询占用过多连接导致正常业务逻辑无数据库连接可用。所以我们需要捋一捋项目中设计到的可以设置超时时间的地方,首先看下应用于数据库之间timeout的层级关系。大体层级从下往上依次是OS SocketTimeout->JDBC Socket Timeout–>Statement Timeout-            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-06 10:36:44
                            
                                474阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            JNDI连接数据库-配置方法  <第一步>---context.xml 文件的配置 首先打开tomcat5.5 文件夹 C:\Program Files\Tomcat 5.5\conf 这是我的 tomcat 本机路径 在 conf 里有一个 context.xml 打开它,接着在<Context>....</Context>节点中添加 JNDI 配置            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-03 13:03:58
                            
                                273阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、Spring中事务控制API介绍  1)PlatformTransactionManager        但是在开发中,我们常使用它的子类        2)TransactionDefinition         ② 事务隔离级别          ③ 事务的传播行为    &n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-28 19:56:35
                            
                                322阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            背景:最近服务由服务器切换为容器,原服务:5台服务器+1个docker容器,近期由于业务原因开始降本,物理机全部下掉换为容器,并且砍掉了两台服务,现服务:4个docker容器。最近线上dubbo服务出现大量超时。找运维大佬帮忙定位问题是backlog参数过小的原因。超时时执行命令查看下socket状态// 查看所有tcp监听端口的队列使用情况
ss -ant | grep 15335 | wc -            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-21 09:07:05
                            
                                110阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            hbase 客户端超时机制参数优化实践1、介绍了HBase客户端基于退避算法的重试机制,并分析得出在某些场景下如果重试策略设置不当会导致长时间的业务阻塞。2、除了重试机制外,业务童鞋最关心的就是超时机制了。3、客户端超时设置对整个系统的稳定性以及敏感性至关重要,一旦没有超时设置或超时时间设置过长,服务器端的长时间卡顿必然会引起客户端阻塞等待,进而影响上层应用。4、好在HBase提供了多个客户端参数            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-04 22:36:30
                            
                                172阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、启动单台zookeeper创建conf/zoo.cfg文件,并如下配置//单位ms, zookeeper的心跳时间,session timeout这个时间的的2倍
tickTime=2000
//持久化快照文件的保存目录,如果transaction log保存的目录没有指定,也会保存在这个目录中
dataDir=/var/lib/zookeeper
//客户端连接端口
clientPort            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-10 06:20:49
                            
                                478阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            redis 简单配置            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-25 10:54:33
                            
                                312阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录一、说明二、超时配置三、限流限制访问频率限制并发连接数四、问题记录五、参考文章 Author:JinweiEditTimes:2020年11月25日17:31:06一、说明Nginx 处理的每个请求均有相应的超时设置。如果做好这些超时时间的限定,判定超时后资源被释放,用来处理其他的请求,以此提升 Nginx 的性能。二、超时配置1、keepalive_timeoutHTTP 是一种无状态协议            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-10 16:30:12
                            
                                1655阅读