? ansible ? ? puppet ? ? saltstack ?      2020-07-01

    本文是网上找到的一篇关于自动化工具优缺点对比表,感觉总结的非常好,特此收藏,原文地址:TWT原文

项目PuppetSaltStackAnsible
开发语言RubyPythonPython
是否有客户端
是否支持二次开发不支持支持支持
服务器与远程机器是否相互验证
服务器
? rocketmq ? ? 发送消息 ?      2020-06-04
# MQ发送消息脚本 > 本脚本依赖RocketMq-conosle应用,脚本如下: ```python #!/usr/bin/env python3 #coding:utf-8 import requests import uuid import json post_url = 'http://x.x.x.x:8080/topic/sendTopicMessage.do' headers
## 问题背景 > 编写页面ssh 后用来tail日志时,发现偶尔会出现退出问题 ## 问题现象 >经过添加锚点,发现如下错误 **'utf-8' codec can't decode byte 0xe4 in position 4094: unexpected end of data** ## 修复方法 ```python # 修改web_ssh/tools/ssh.py 数据接收行,共有2行
? python ? ? 钉钉告警 ? ? zabbix ?      2019-09-30
### **准备** > 钉钉可以自己创建一个组,然后添加智能助手或者其他的具有`webhook`功能的机器人,机器人头像不可以自定义 ### **zabbix设置** > zabbix 上在管理页--->报警媒介类型下,新建类型为脚本的媒介,设置如下图: ![zabbix告警媒介设置](https://leanote.com/api/file/getImage?fileId=5d9195d6
> python 中list有sort()函数可以排序,但是排序遇到大数字时,会发现不灵,只能按照第一个数字排序 ---- > 本事例可以去除此问题,具体方法如下: ```python import re def tryint(s): try: return int(s) except: return s def alphanum_key
[Django如何使用模板标记分割字符串](https://www.stacknoob.com/s/V4vxJz8Gxj66oFNVeqjDiU) > django 渲染时遇到字符串需要分割,此时需要使用 django 的自定义过滤器,具体操作方法如下: 1. 自定义过滤模板,再项目内新建文件夹**templatetags**,同时新建文件**__init__.py** 2. 创建自定义过滤
> 近期收藏一个基于 springcloud 的 jar 启动脚本,脚本关键为随机数的获取 ```bash #!/usr/bin/env bash #!/bin/sh ## java env API_NAME=profit-task JAR_NAME=$API_NAME\.jar PID=$API_NAME\.pid #使用说明,用来提示输入参数 usage() { echo "U
? mac ? ? bogon ?      2020-04-21
####本文摘自于 [csdn 博客](https://blog.csdn.net/banxinggao9210/article/details/101344400) --- > mac 使用过程中突发发现计算机名变成了 bogon,网上意思为不该出现在网络路由表中的地址,具体修复方法如下: ```bash sudo hostname XXX(注:XXX是你要将主机名改成的名字) sudo
? svnadmin hotcopy ? ? ftp ?      2020-04-13
###本文通过一个 svn 的 hotcopy 操作来展示 FTP 的脚本操作 --- ```bash #!/bin/bash svn="/usr/bin/svnadmin" src="/opt/svn/repository" dest="/home/tomcat/sd_svn_back" act_date=$(date +%y%m%d%H) ftp_bin="/home/tomcat/ft
? openssl ? ? 证书 ? ? 加密 ?      2020-03-25
> 摘自: [openssl 证书/签名/加密](https://lishiwen4.github.io/tool/openssl-manual) ###1. openssl OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用openssl 项目网站 ###2. 证书和加密的相关知识