0%

2020-02-16 nodejs全栈开发服务状态监控

2020-02-16 nodejs全栈开发服务状态监控

监控地址:https://server.cmyr.ltd/

前端采用vue+Vuetify,本来想用element的,但发现element UI的问题实在太多,没人维护的开源项目是真的难用,所以真的不建议使用element UI来开发

后端采用nest.js+mongodb

业务逻辑很简单,就是轮询一个接口列表,看看响应是否正常,如果状态码为200就正常,大于等于400就异常,然后记录下来,并推送给我自己。

本次项目中还强行应用了我自己开发的一个包,safe-json-type,作用是安全的序列化Date、Buffer等json不支持的类型。在http的开发中,经常会遇到需要转换Date为字符串,再转换回Date,而有了这个包之后,问题就解决了。

并且还支持用插件来扩展转换更多的数据类型,甚至可以扩展到其他语言中,只要也有对应的数据类型即可。嘛,虽然目前还只有我自己在用而已

本文作者:草梅友仁
本文地址: https://blog.cmyr.ltd/archives/498e8336.html
版权声明:转载请注明出处!

坚持原创技术分享,您的支持将鼓励我继续创作!