12 2021 档案

摘要:总体上涉及了心跳检测、副本移除线程、副本恢复线程。当datanode发生宕机或者datanode中的某个storage(如一块硬盘)发生的错误时,namenode会根据datanode发送的心跳进行检测。但namenode并没有在心跳检测的汇报中进行即时反应,而是先记录对应的心跳信息,由另一个定期检 阅读全文
posted @ 2021-12-06 17:15 extendswind 阅读(1137) 评论(0) 推荐(0) 编辑
摘要:git push命令之后,出现下面的错误提示: sign_and_send_pubkey: no mutual signature supported git@gitee.com: Permission denied (publickey). fatal: Could not read from r 阅读全文
posted @ 2021-12-04 00:54 extendswind 阅读(1580) 评论(0) 推荐(0) 编辑
摘要:写了一个脚本,想挂后台运行,又想避免重复运行,需要检测后台是否有已经运行的脚本。实现目标:python脚本只运行一次,第二次运行时直接退出。 在linux上比较合适的做法是创建一个systemd控制的service,有时候就临时用一用,还有考虑跨设备运行的时候也有点麻烦。 找了两个比较简单的方案。 阅读全文
posted @ 2021-12-04 00:54 extendswind 阅读(2069) 评论(0) 推荐(0) 编辑
摘要:MQTT为了物联网的消息传递而设计,业余时间弄了个报警器,之前用长轮询的实现感觉略麻烦,测试了一下MQTT的实现。 个人感觉使用比较简单,对网络问题的处理也比较完善,但是某些方面的灵活性略微不足,而且中文资料相对较少。 简单使用 服务端用mosquitto,客户端用python-paho-mqtt。 阅读全文
posted @ 2021-12-04 00:54 extendswind 阅读(1253) 评论(0) 推荐(0) 编辑
摘要:在需要同步的文件不太大时,坚果云一类的网盘的效果不错,安装软件即可,不需要折腾还功能多。不考虑同步功能,只是想要存数据的话,NAS一般就可以满足要求。owncloud、nextcloud一类的私有云网盘提供了更多的功能,如可以浏览器查看分享文件。 相比之下,Syncthing只是一个纯粹的文件同步软 阅读全文
posted @ 2021-12-04 00:53 extendswind 阅读(2329) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示