摘要:
##k8s Sidecar ###什么是 Sidecar 模式 Sidecar 是一种将应用功能从应用本身剥离出来作为单独进程的设计模式,可以允许向应用中无侵入的添加功能,避免为了满足第三方需求而添加额外的代码。 在软件架构中,Sidecar 附加到主应用,或者叫父应用上,以扩展、增强功能特性,同时 阅读全文
摘要:
##shell 环境变量 local global export ###环境变量local local一般用于局部变量声明,多在在函数内部使用 //如下脚本,test2是调用不到test1里面定义的参数 #/bin/bash test1() { local name="liwenchao" } te 阅读全文
摘要:
##linux crontab计划任务 ###crontab计划任务参数无法传递 给项目上写了个清理日志的计划任务,脚本拿出来执行能正常清理,放到crontab执行却不生效,最后发现是脚本里的参数,也就是环境变量无法传递导致,而变量无法获取是因为没用docker的绝对路径,脚本如下 #!/bin/b 阅读全文
摘要:
##shell if判断 ###参数说明 [ -a FILE ] 如果 FILE 存在则为真。 [ -b FILE ] 如果 FILE 存在且是一个块特殊文件则为真。 [ -c FILE ] 如果 FILE 存在且是一个字特殊文件则为真。 [ -d FILE ] 如果 FILE 存在且是一个目录则为 阅读全文
摘要:
##groovy 脚本实例 清理redis-cluster ###清理redis-cluster def redisClusterIp="192.168.58.134" def redisClusterPort=['7000','7001','7002'] def flushredisdb(redi 阅读全文