假设我们对产品使用微服务架构,并且我们决定使用“Database per service”模型,并由AWS等提供商将其部署到云服务器中。将数据库作为开发和测试环境的容器运行是很方便的。
但是同样的方法也可以在生产环境中实现吗!如果是这样,它会有多安全?或者使用云解决方案作为AWS RDS-DB是否合适!!
我正在使用Jenkins在多个服务器中部署。有4个后端服务器正在运行。我在每个服务器上都有一个名为deploy.sh的脚本。在部署时,Jenkins创建一个ssh会话,并在每个服务器上逐个运行deploy.sh脚本。但是,有时它会显示少数服务器在构建控制台日志"Errno : can not allocate memory"中出现错误,然后转移到下一个服务器。我正在寻找一个解决方案,这将向我发送电子邮件时,有一个“错误”关键字在詹金斯日志。
我找到了这个链接:- https://wiki.jenkins.io/display/JENKINS/Log+Parser+Plugin