现在系统是内网的,jenbkins 服务以及脚本运行的机器都是内网环境,所以暂时不知道在问题发生时,如何把问题及时通知出去
内网不能访问外网么?
邮件系统呢?app 端可以访问邮箱吗?
开代理
企业微信 邮件是不错的选择
内网和外网是完全隔离的么?有即可以连内网也可以连外网的机器么?如果有,那利用那台机器就好了。
PS:你都纯内网到这程度了,就算通知到人,人也得到公司能连到纯内网的电脑才能去修复错误吧。这种通知有必要么?
搭建个内网邮件服务器
如果是云服务器的,厂商应该都有监控插件的,在控制台设置阈值报警,可以直接发邮箱或者短信,像阿里云的短信通知要购买次数
我的做法是将结果文件自动传到某台公网机器上面去,配置 Nginx 的静态资源访问在 web 浏览器就可以查看
内网里面也肯定有可以上公网的机器,在那上面搭个代理就可以了