高可用架构采用多master+多lb+keepalive的方案实现(注意其中lb的ip地址的证书)1,多master安装将原master1部署文件拷贝到新master,修改bind地址启动注意由于需要连接etcd需要拷贝etcd的证书scp–r/opt/kubernetesroot@192.168.0.102:/optscp–r/opt/etcd/sslroot@192.168.0.102:/op
分类:
Web程序 时间:
2020-03-01 22:01:21
阅读次数:
111
using System; using System.Web; using System.Web.UI; using System.IO; using System.Threading; namespace HuoLi.Common { /// <summary> /// file 的摘要说明。 / ...
1.isinstance判断类和对象之间的关系如果存在类对象关系返回True否则返回False class Person: def func(self): pass a=Person() b=1 print(isinstance(a,Person)) #左边对象右边类 print(isinstanc ...
分类:
其他好文 时间:
2020-02-29 11:39:13
阅读次数:
65
1、V put(K key, V value) 向map集合中添加Key为key,Value为value的元素,当添加成功时返回null,否则返回value。 就是说Map集合中的Key是不能重复的,这就类似于Set集合中元素不能重复,但是Map集合中的Value是可以重复 2、void putAl ...
分类:
编程语言 时间:
2020-02-28 22:42:37
阅读次数:
69
查看D目录下的文件: 使用os模块创建目录,代码如下: path = r"D:\a\b" isExists = os.path.exists(path) print(isExists) if not isExists: # 路径不存在,即文件名不存在 os.mkdir(path) View Code ...
分类:
其他好文 时间:
2020-02-28 22:21:52
阅读次数:
351
文件导入功能 前台代码: Content\JS\jquery.ajaxfileupload.js<script src="~/Content/JS/jquery.ajaxfileupload.js"></script> <input type="file" id="files2" name="fil ...
分类:
其他好文 时间:
2020-02-28 15:56:22
阅读次数:
70
netfliter 简介 netfilter是在Linux 2.4.X内核引入的一个子系统,它提供了一个抽象的、通用框架,这个框架提供了一整套的钩子函数的管理机制。包括钩子函数的原型定义,注册,注销等。下面将基于Linux 3.14.77 的内核代码简要介绍一下netfilter框架的实现。 net ...
分类:
Web程序 时间:
2020-02-27 23:44:23
阅读次数:
138
由于过多的日志很占用磁盘空间,今天经理让我写一个脚本删除多余的日志、和es索引 定时删除试根据crontab+shell脚本实现的 crontab配置目录 /var/spool/cron/ 该目录下存放的是每个用户(包括root)的crontab任务,文件名以用户名命名 /etc/cron.d/ 这 ...
分类:
系统相关 时间:
2020-02-27 19:01:37
阅读次数:
95
开发App,我们都会标配简体中文和英文两种语言。至于你加多少种,取决于你的客户市场。无论如何,英语是必不可少的。 UWP平台里面,微软也提供了一种默认的国际化方案,即修改Resources.resw资源文件,不过这种方案有一个很大的缺点,需要重启App才能生效,这就对客户体验造成了很大的影响。 另一 ...
分类:
移动开发 时间:
2020-02-27 19:01:05
阅读次数:
97
由于最新的微信公众平台官方文档将不再出现以前默认的授权弹窗,因为官方修改了wx.getUserInfo接口,所以需要我们自定义一个授权窗口。 1、思路第一步:用户在进入微信小程序首页时,需要调用wx.getSetting()方法判断用户是否授权了。第二步:1、如果上面的方法判断用户已经授权了,则继续 ...
分类:
微信 时间:
2020-02-27 16:10:00
阅读次数:
299