- 博客(6)
- 收藏
- 关注
转载 微信支付报错:[CDATA[签名错误]]
问题:配置了五六个公众号支付了,就其中一个老是报错:[CDATA[签名错误]];各种检查、重置都没解决;常规解决: 1、确认公众号的appSecret和商户号的API密钥没有搞混。 2、重置商户API密钥。(本人亲测是这样解决了问题,tx真是个坑,我严重鄙视。) 3、确认公众号授权的域名和目录是正确的。 4、参数body含有中文字符,改换英文签名成功,那么就转换字符编码...
2018-12-27 12:06:56 8840
原创 sed、grep等日志分析利器
需求示例:输出日志文件中某一时间段的日志,比如过去某天或某几天的日志,可以日期开始、结束时间作为关键字,获取两者中间的那段日志。输出文件内容中指定两个关键字之间的内容sed -n '1,/AAA/!p' filename |sed -n '1,/BBB/p'输出文件filename内容中从关键字AAA到BBB之间的内容,可用于获取日志文件中两个时间段之间的文件内容-n 按行输出,与p结合...
2018-12-20 11:33:35 273
原创 shell批量作业时主机用户及密码的加解密处理
一般传统的批量作业(比如批量巡检、批量修改、批量配置、批量部署等)采取的是SSH证书免密登录、账号密码交互登录,第三方组件(如python的saltstack、func主受控端模式)等方式实现对远程主机的访问与控制,一旦密码文件泄露或主控主机(主控端)被攻破,则相关主机相当于完全开放,系统将面临极大的危险。所要解决的技术问题:解决批量作业过程中,作业主机列表文件密码安全性问...
2018-12-19 14:22:46 509
原创 子shell传递变量给父shell
应用场景:子shell被父shell调用获取指定返回值,以便代码复用;实现方法很多,本质是通过中间文件或进程间通讯,实现参数值的传递;我喜欢的用法:#主shell通过get_para函数调用get_para.sh子shell,根据svc_name入参获取进程端口、启动参数、主机列表get_para(){ app_port=`sh get_para.sh $svc_name 1`...
2018-12-19 11:31:53 4313
原创 CentOS6.5下以docker方式安装elasticsearch-hq
参考:https://www.cnblogs.com/tonyY/p/6747864.html https://www.cnblogs.com/maodot/p/7654918.html http://www.cnblogs.com/mliu/p/9413601.html目标:centos6.5用docker方式安装elasticsearch-hq 主机ip:192.168.2.32...
2018-12-07 10:24:39 984 1
转载 mysql的datetime和timestamp
TIMESTAMP和DATETIME的相同点:1> 两者都可用来表示YYYY-MM-DD HH:MM:SS[.fraction]类型的日期。TIMESTAMP和DATETIME的不同点:1> 两者的存储方式不一样对于TIMESTAMP,它把客户端插入的时间从当前时区转化为UTC(世界标准时间)进行存储。查询时,将其又转化为客户端当前时区进行返回。适用于跨时区业务。而...
2018-12-07 10:16:54 190 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人