自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不要踩坏我的圆

因虚度光阴而欣慰,因碌碌无为而自豪

  • 博客(3)
  • 资源 (3)
  • 收藏
  • 关注

原创 更换ssh证书导致paramiko报No session existing错误

更换ssh证书导致paramiko报No session existing错误问题出现现在公司的发布系统使用了paramiko来执行远程操作,ssh连接用的证书被记录在配置文件里,是一个列表的形式。没错,我们的证书有很多,用来连接到不同的环境。接到运维通知,由于安全原因,访问某台机器使用的证书做了更换。随后没多久,就收到测试同学的反馈,发布代码时系统提示“No existing sessi...

2018-09-17 21:07:31 2768

原创 使用subprocess模块异步并发执行远程命令

远程执行命令运维自动化平台不可避免地会涉及到远程命令执行操作,主要分为两类主要做法:目标机器安装agent,或者使用ssh。saltstack是一个典型的agent模式的远程控制工具,麻烦的地方是首先要在目标机器上安装saltstack的agent。使用ssh的模块居多,fabric和ansible是此类工具中的典型,这类工具的优点是方便,不用在目标机安装agent。值得一提的是,这两...

2018-09-14 22:19:38 10264

原创 celery使用fabric出现大量ssh -W进程

公司的运维平台有很大一部分是python写的。发布系统不可避免的要与远程机器做交互,我们选择了基于paramiko的fabric模块来完成这部分工作。由于发布过程中存在大量耗时很久的任务,所以选用了celery来执行异步任务。有一部分远程操作是通过celery的任务调用fabric来完成的。出现大量ssh -W在某一天,突然接到运维同学的反馈,说生产环境存在大量ssh -W进程,希...

2018-09-13 22:01:32 1603

人工智能教程

人工智能教程,如果对你有用就下载吧,狠狠

2011-09-25

极品五笔输入法

一个输入法,大家应该都知道,去官网下也可以,大家自由选择吧

2011-09-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除