相比传统的在多台主机上部署Jenkins和slave,K8s环境下有诸多好处,比如:
- CI的部署流程脚本化,方便重用和跟踪改动
- master节点出现故障后自动重启
- slave节点繁忙时自动扩容,空闲时自动释放
相比传统的在多台主机上部署Jenkins和slave,K8s环境下有诸多好处,比如:
Spring MVC会自动把内部出现的异常转换为对应的HTTP状态码并带上相关错误信息,最近需要在生产环境中隐藏详细错误信息
AWS S3自带请求重定向的功能,不过仅支持HTTP请求,但是可以通过加一层CloudFront来实现HTTPS的URL重定向。
Java的日志有很多框架,框架里又有很多概念,初次接触的时候很容易让人摸不着北,这里简单整理一下。
在写DAO层的单元测试时,用mock的写法意义不大,因为基本上测不出什么东西,但如果采用真实的数据库又会有一些问题:
所以相比使用和生产环境相同的数据库,可以采用H2数据库来写单元测试。
Update your browser to view this website correctly. Update my browser now