通过RKE安装kubernetes作者:张首富时间:2019-02-13个人博客:www.zhangshoufu.comQQ群:895291458集群节点说明我们这边需要4台机器,系统全都是centos7.510.0.0.99MKE.kuber.com10.0.0.100master.kuber.com10.0.0.101node101.kuber.com10.0.0.102node102.kub
分类:
Web程序 时间:
2019-02-13 18:08:20
阅读次数:
229
在一个分布式计算系统中,为了保证数据的一致性需要对数据进行一致性快照。Flink和spark在做流失计算的时候都借鉴了chandy-lamport算法的原理,这篇文章就是对chandy-lamport算法原理的详细介绍。 考虑一个分布式计算系统。 其中有两个节点,也就是两个进程,p和q,s0,s1对 ...
分类:
编程语言 时间:
2019-02-10 23:31:24
阅读次数:
381
PostgreSQL在shutdown时会进行checkpoint。其流程如下。1、在主进程中,会首先注册一个信号处理函数reaper,用于向checkpoint等子进程发送信号。向checkpoint进程发送SIGUSR2信号PostmasterMain(intargc,charargv[])pqsignal_no_restart(SIGCHLD,reaper);/handlechildterm
分类:
数据库 时间:
2019-02-10 21:50:02
阅读次数:
198
查看所有master节点kube-apiserver ansible k8s -m shell -a 'systemctl status kube-apiserver' 重启所有master节点kube-apiserver subprocess.call(["ansible k8s -m shell... ...
分类:
其他好文 时间:
2019-02-09 20:57:41
阅读次数:
475
[toc] 2.7 并发编程 go协程 golang 通过一个go关键字就可以开启一个协程。 go func main() { //两个交错输出 go sayHello() go sayHello2() time.Sleep(time.Second 3) //阻塞主线程 } func sayHell ...
分类:
其他好文 时间:
2019-02-07 22:10:55
阅读次数:
214
一、简单介绍 是CApropertyAnimation的子类,跟CABasicAnimation的区别是:CABasicAnimation只能从一个数值(fromValue)变到另一个数值(toValue),而CAKeyframeAnimation会使用一个NSArray保存这些数值 属性解析: v ...
分类:
移动开发 时间:
2019-02-05 20:57:57
阅读次数:
233
虚拟用户的特点是只能访问服务器为其提供的FTP服务,不能访问系统的其它资源,所以,如果想让用户对FTP服务器站内具有写权限,但又不允许访问系统其他资源,可以使用虚拟用户来提高系统的安全性。 在vsftpd中,谁这些虚拟用户使用的是单独的口令库文件(pam_userdb),由可插入认证模块(PAM)认 ...
分类:
其他好文 时间:
2019-02-04 11:36:20
阅读次数:
226
第一种方式: 在基于SpringMVC的项目中有时需要同时使用多种视图格式,如jsp,velocity及freemarker等,通过不同的请求路径配置规则,映射到不同的视图文件。下面我提供一种思路,通过视图模板文件后缀名的方式来进行处理。例如: @RequestMapping(value = "/h ...
分类:
编程语言 时间:
2019-02-03 17:59:26
阅读次数:
140
原文:SQLSERVER数据库死锁与优化杂谈死锁杂谈 当数据库死锁时,SqlServer会释放一个优先级较低的锁,让另一个事务运行;所以,即时去捕捉数据库死锁,是挺不容易的。 如果,数据库死锁比较长时间,那么死锁是可以被捕捉的。 可以用SqlServer活动监视器来查看,哪些进程锁了数据库。 首先打... ...
分类:
数据库 时间:
2019-02-02 10:34:18
阅读次数:
227