前端采用 vue+Vuetify,本来想用 element 的,但发现 element UI 的问题实在太多,没人维护的开源项目是真的难用,所以真的不建议使用 element UI 来开发
后端采用 nest.js+mongodb
业务逻辑很简单,就是轮询一个接口列表,看看响应是否正常,如果状态码为 200 就正常,大于等于 400 就异常,然后记录下来,并推送给我自己。
本次项目中还强行应用了我自己开发的一个包,safe-json-type,作用是安全的序列化 Date、Buffer 等 json 不支持的类型。在 http 的开发中,经常会遇到需要转换 Date 为字符串,再转换回 Date,而有了这个包之后,问题就解决了。
并且还支持用插件来扩展转换更多的数据类型,甚至可以扩展到其他语言中,只要也有对应的数据类型即可。嘛,虽然目前还只有我自己在用而已
- 本文链接: https://wp.cmyr.ltd/archives/nodejs-full-stack-development-service-status-monitoring
- 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
欢迎关注我的其它发布渠道
发表回复
要发表评论,您必须先登录。