生产实践:
用于Gitlab sidekiq进程挂掉自动重启
学习技巧:
while、if语句、检测记数function,sidekiq启动
脚本内容:
上次搞了个通宵,把公司用了大几年的gitlab从8.11一步步手动编译升级到了11.4.14,没想到踩了个大坑,这个版本的sidekiq调用re2正则库兼容性不好,导致gitlab执行ci时sidekiq会触发bug挂掉。官方目前没有给出解决方案,只能想办法填坑,老板强力要求升级也只能硬刚啊,相关issue如下:
生产实践:
用于Gitlab sidekiq进程挂掉自动重启
学习技巧:
while、if语句、检测记数function,sidekiq启动
脚本内容:
上次搞了个通宵,把公司用了大几年的gitlab从8.11一步步手动编译升级到了11.4.14,没想到踩了个大坑,这个版本的sidekiq调用re2正则库兼容性不好,导致gitlab执行ci时sidekiq会触发bug挂掉。官方目前没有给出解决方案,只能想办法填坑,老板强力要求升级也只能硬刚啊,相关issue如下: