1 消息队列 1 两个服务调用:restful(http协议),rpc(远程过程调用) 2 rpc:远程过程调用 -gRPC:谷歌出的,跨语言 3 不管用rpc或者restful来通信,涉及到同步,异步 4 消息队列解决的问题 -应用解耦 -流量消峰 -消息分发(发布订阅:观察者模式) -异步消息( ...
                            
                            
                                分类:
其他好文   时间:
2021-03-05 13:13:49   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    问题症状 Nginx的错误日志里,有如下信息: no resolver defined to resolve example.com 问题原因 这已经和明显了,就是提示你没有定义resolver指令。 Nginx就这样,它不理会系统的DNS(/etc/resolv.conf)配置。 如果你在配置文件 ...
                            
                            
                                分类:
其他好文   时间:
2021-03-05 13:00:35   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    MySQL复制 (1)扩展方式: Scale Up ,Scale Out (2)MySQL的扩展 读写分离 复制:每个节点都有相同的数据集 向外扩展 二进制日志 单向 (3)复制的功用: 数据分布 负载均衡读 备份 高可用和故障切换 MySQL升级测试 一主多从 主从复制介绍 两台或两台以上实例,通 ...
                            
                            
                                分类:
数据库   时间:
2021-03-04 13:19:58   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    (1)同步标记任务失败 //标记失败任务 module.exports = grunt => { grunt.registerTask('bad',()=>{ console.log('bad working~'); return false; }); grunt.registerTask('foo ...
                            
                            
                                分类:
其他好文   时间:
2021-03-04 13:12:25   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                参考资料 Influx Proxy 是一个基于高可用、一致性哈希的 InfluxDB 集群代理服务,实现了 InfluxDB 高可用集群的部署方案,具有动态扩/缩容、故障恢复、数据同步等能力。 相关文档:https://github.com/chengshiwen/influx-proxy 下载地址 ...
                            
                            
                                分类:
数据库   时间:
2021-03-04 13:07:16   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                说明 Percona XtraDB Cluster(简称PXC),是由percona公司推出的mysql集群解决方案。特点是每个节点都能进行读写,且都保存全量的数据。也就是说在任何一个节点进行写入操作,都会同步给其它所有节点写入到自己的磁盘。这点跟Oracle Rac有本质的区别,Rac是多个节点连 ...
                            
                            
                                分类:
数据库   时间:
2021-03-04 13:04:00   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    hostname:显示或设置系统的主机名 功能说明:用于显示或设置系统的主机名 语法格式: hostname 【option】 hostname 选项 参数 -i 显示主机的ip地址,需要依赖DNS解析 [root@backup 10.0.0.31 15:51:37]]# hostname -i17 ...
                            
                            
                                分类:
其他好文   时间:
2021-03-04 13:03:30   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    背景介绍: 在多线程的环境里,如果共享资源没有上锁,将会出现共享数据混乱的情况。 在单核CPU系统里,系统以时间片调度的方式让多个程序轮流使用处理器,造成了【并发】的假象。 在进程/线程并发执行的过程中,进程/线程之间存在协作的关系,比如互斥、同步。 什么叫进程互斥? 两个或两个以上的进程,不能同时 ...
                            
                            
                                分类:
编程语言   时间:
2021-03-03 12:23:58   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                中断发生时,操作系统会为当前的任务建立一个快照,陷入内核,把CPU的控制权交给内核。内核趁这个机会做一些工作,比如调度执行其他任务。这只是中断的作用之一。 使用中断有一套固定的流程,掌握它即可。流程大概如下: 初始化8259A 初始化工作是对主从8259A的两类端口赋值。这两类端口是:ICW和OCW ...
                            
                            
                                分类:
其他好文   时间:
2021-03-03 12:19:38   
                                阅读次数:
0
                             
                    
                        
                            
                            
                                
                    线程通信 等待: public final void wait(); public final void wait(long timeout); //必须在对obj加锁的同步代码块中,在一个线程中,调用obj.wait()时,此线程会释放其拥有的所有锁标记,同时此线程在无限期等待的状态中,释放锁,进 ...
                            
                            
                                分类:
编程语言   时间:
2021-03-03 12:10:36   
                                阅读次数:
0