pipeline 中使用 split 分割字符串为 数组
pipeline groovy
groovy 语言pipeline {
agent any
stages {
stage('Hello') {
steps {
&nbs... ...
阅读全文
python利用时间戳计算时间差 time 转成 datetime
Python
主要是下面几步转化:1.由时间戳到时间元组struct_timet1=time.localtime(stamp1)2.由时间元组到格式化时间字符串 t1=time.strftime("%Y-%m-%d %H:%M:%S",t1)3.由格式化时间字符串到datetime对象的时间time1=datetime.strptime(t1,"%Y-%m-%d %H:%M:%S")4.利用datetime的属性获取时间差import datetime,time
def cal_time(stamp1,stamp2):... ...
阅读全文
nginx 反向代理 php-fpm 出现 404 file not found
Nginx
解决:nginx 更改配置fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;为fastcgi_param SCRIPT_FILENAME /var/www/html/$fastcgi_script_name;原因nginx 的 root 为 /laojia/php-fpm; php 解析的根目录为 /var/www/html两个目录不一致,$document_root 改成 php 的根路径即可... ...
阅读全文
邮件的发送端口 smtp 有 25,465,587,2525 这么多 该如何选择
概念原理
端口 25从 1982 年至今,端口 25 被用作默认端口,是最旧的端口。加利福尼亚州南加州大学于1982年向Internet工程任务组(IETF)提交的一份提案中确定。由于许多ISP和主机提供商在端口25上阻止或限制SMTP连接,因此目前大多数SMTP客户端未使用端口25。这样做是为了减少从其网络发送的大量未经请求的电子邮件端口 465几乎每个ESP都不接受端口465上的连接。Internet工程任务组(IETF)从未将端口 465 发布为正式的 SMTP 传输通道,而是由互联网号码分配机构(IANA)注册为SMTP端口。引入它是为了使用安全套接字层(SSL)安全发送电子邮件。SSL通常用于... ...
阅读全文
情人之间才会说的话
轻松一刻
“来,说点情人之间才会说的话,假装过个情人节!““分手吧! ”... ...
阅读全文
打架
轻松一刻
三年级时和同学打了一架,我叫来了我六年级的哥哥,他把他初二的哥哥叫来了,我也把高一的表哥叫来了,结果他叫来了高三的哥!这时候我们以为必输无疑,好在那时候表哥已经学会了田忌赛马这篇课文,最后由我对战同学高三的哥。... ...
阅读全文
k8s的ipvs转发svc服务访问慢的问题(网络CNI VXLAN 模式延迟调优flannel calico 都存在)
Linux 系统 Kuberneters
现象:svc 模式为 NodePort ,访问 pod 所在 node 的 nodeport 快,通过其他 node 转发的访问 慢。排查方法:跟 k8s svc 的 externalTrafficPolicy 属性无关;它如果是 local 直接就不能访问。查看 ipvs 后端$ ipvsadm -ln |& grep 9153proxyMode 是 ipvs ,用 ipvsadm 看下超时的时候的状态,一直是SYN_RECV,也就是发送了 SYN ,没收到回包。$ ipvsadm -lnc |&... ...
阅读全文
Kubernetes 中网络插件 calico 与 flannel 比较
Kuberneters 概念原理
calico 官网地址:https://docs.projectcalico.org/archive/v3.14/getting-started/kubernetes/quickstart Kubernetes跨主机容器之间的通信组件,目前主流的是 flannel 和 calico,本文对两个组件进行简单介绍和对比。calico 组件calico包括如下重要组件:Felix,etcd,BGP Client,BGP Route Reflector。下面分别说明一下这些组件。Felix:主要负责路由配置以及ACLS规则的配置以及下发,它存在在每个node节点上。etcd:分布式键值存储,主要负责网... ...
阅读全文
haproxy 限制流量 限制连接数
Haproxy
场景我们的 haproxy 作为负载均衡,当前端大量的连接过来,后端处理不过来,会把后面服务器搞死 504。以至于不能正常服务。所以我们可以在 haproxy 拦截一部分流量,使后端不至于崩掉。您可以设置速率限制以防范应用程序层DDoS攻击。1. 限制速率的几种方法每种方法配合使用 HAProxy 灵活的配置语言,结合: 访问控制列表(ACL), stick tables 和 maps,以构成不同的解决方案。例如如下方法:限制连接数流入的字节数流出的字节数最大错误数当看到客户端超过速率限制时,HAProxy 可以采取许多措施暂存它们将它们发送到其他服务器池禁止它们较长时间2... ...
阅读全文
vmware 虚拟机 模板制作 的几个清理项
工具软件
制作 vm 虚拟机模板注意事项清除网卡信息中的 id 清空 /etc/machine-id 的内容 >/etc/machine-id 删除 ssh 相关的密钥进入 /etc/ssh/ 下删除 rm -fr /etc/ssh/ssh_host_*清除历史命令history -c... ...
阅读全文