公司服务器存放数据库的盘快满了,经常需要厂家远程过来给清理空间、收缩数据库什么的,但厂家只给个最普通的权限,连远程桌面都使用不了,想看D盘还有多少空间只能去机房看,太不方便了,一旦空间不足,服务器上的业务就跑不起来了,只能找厂家处理,但人家工程师要是下班了只能等明天了,咱做为挨踢人士,就想着做个小软件来监控硬盘剩余空间吧,并在空间不足时上报上来。
经过对比发现MQTT就挺不错的,轻量级,依赖少,花了小一天的时间在网上百度拼凑了下代码,自己再拉个界面,实现了检测硬盘剩余空间的功能,等D盘空间小于500M时,向MQTT服务端发送消息,如果其他客户端也订阅了同类的消息, 那么也会收到消息的,很是方便。
软件使用C Share和VS 2019实现,好处就是可以使用NuGet快速的引用需要的包,不用自己再找再下载了,最后成品如图
#职场达人说##挑战30天在头条写日记##职场#