https://gitee.com/kuangstudy/openclass/tree/master/%E7%8B%82%E7%A5%9E%E8%AF%B4JUC%E5%B9%B6%E5%8F%91%E7%BC%96%E7%A8%8B 如果改成 ABCD 4个线程,就会出问题了 虚假唤醒问题 i解决 ...
分类:
其他好文 时间:
2020-06-21 15:57:55
阅读次数:
51
使用mysqldump 以下方法1和方法2 多表导出,表名与表名之间需用空格隔开;导出的 bak.sql 不加路径,则为当前目录下。 方法1 导出数据库数据 ( 以下命令里中括号“[ ]” 内容是可变的,执行时需要去掉中括号) mysqldump -u root -p [库名] > bak.sql ...
分类:
其他好文 时间:
2020-06-21 10:12:14
阅读次数:
53
想了解 ES 集群的底层原理,不再只关注业务层面了。 前置前提: 1、只有候选主节点(master:true)的节点才能成为主节点。 2、最小主节点数(min_master_nodes)的目的是防止脑裂。 这个我看了各种网上分析的版本和源码分析的书籍,云里雾里。 核对了一下代码,核心入口为 find ...
分类:
其他好文 时间:
2020-06-21 09:54:22
阅读次数:
96
自动化运维工具-Ansible Jinja2模板 jinja2 jinja2跟ansible的关系 Ansible通常会使用jinja2模板来修改被管理主机的配置文件等...在saltstack中同样会使用到jinja2 为了方便,使用jinja2语法,渲染配置文件 jinja2的语法 {{ EXP ...
分类:
其他好文 时间:
2020-06-21 00:22:29
阅读次数:
46
Master 基本概念: kubernetes里的master指的是集群控制节点,是一个集群的“首脑”。 每个kubernetes集群中都需要一个master来负责整个集群管理和控制。 基本上kubernetes的所有控制命令都发给master,master负责具体的执行过程。 组建集群需要注意: ...
分类:
Web程序 时间:
2020-06-20 22:20:12
阅读次数:
85
redis-sentinel就是一个独立运行的进程,用于监控多个master-slave集群 自动发现master宕机,进行自动切换slave > master。 sentinel主要功能如下: 不时的监控redis是否良好运行,如果节点不可达就会对节点进行下线标识 如果被标识的是主节点,senti ...
分类:
其他好文 时间:
2020-06-20 22:18:24
阅读次数:
65
一 Kubetcl namespace 1.1 namespace描述 Kubernetes namespace提供了将一组相关资源组合在一起的机制。在Red Hat OpenShift容器平台中,project是一个带有附加注释的Kubernetes namespace。 namespace提供以 ...
分类:
其他好文 时间:
2020-06-20 21:18:28
阅读次数:
78
https://mp.weixin.qq.com/s/THo5Mw0099ummLsbXjLutw 简单介绍RocketSubsystem的实现。 1. Params 定义Rocket tile相关的master port/slave port/crossing参数: 2. Keys 定义Rocke ...
分类:
其他好文 时间:
2020-06-20 16:41:48
阅读次数:
53
一、介绍 Operator是CoreOS公司开发,用于扩展kubernetes API或特定应用程序的控制器,它用来创建、配置、管理复杂的有状态应用,例如数据库,监控系统。其中Prometheus-Operator就是其中一个重要的项目。 其架构图如下:其中核心部分是Operator,它会去创建Pr ...
分类:
其他好文 时间:
2020-06-20 16:05:30
阅读次数:
52
修改 .gitignore 后生效方法 懒得每次网上查,记录到自己博客 git rm -r --cached . # 清除缓存 git add . # 追踪文件 git commit -m "更新.gitignore" # 注释提交 git push origin master # 推送远程 ...
分类:
其他好文 时间:
2020-06-20 14:03:28
阅读次数:
79