如何让Syncthing始终使用同一个设备ID?
摘要:设备ID(device id)是Syncthing最重要的参数之一,所有节点的发现、连接等操作,全部是基于这个设备ID!对于已经建立起来的P2P网络,保持重要节点的设备ID唯一性是非常重要的!!!!那么是否Syncthing也能始终保持设备ID的唯一性?可以,不过需要我们自己配置一下!!下面就是能够
阅读全文
posted @
2017-02-13 12:12
sunylat
阅读(2140)
推荐(0) 编辑
Syncthing源码解析 - 第三方库
摘要:1,AudriusButkevicius/cli 网址:https://github.com/AudriusButkevicius/cli 2,bkaradzic/go-lz4 网址:https://github.com/bkaradzic/go-lz4 3,calmh 备注:这位是Syncthin
阅读全文
posted @
2017-02-12 12:54
sunylat
阅读(525)
推荐(0) 编辑
Syncthing源码解析
摘要:Gogland编译Syncthing 源码目录说明 Syncthing启动过程分析 在Gogland中对Syncthing的各个模块进行调试 第三方库
阅读全文
posted @
2017-02-12 11:45
sunylat
阅读(768)
推荐(0) 编辑
Syncthing源码解析 - 在Gogland中对Syncthing的各个模块进行调试?
摘要:Syncthing的模块很多,各自负责不同的功能,如何能够对各个模块进行调试?Syncthing开发者早就想到这个问题了,允许开发者对任意模块进行单独调试,也允许同时对所有模块调试,调试方式是打印各个模块的操作以及事件的log信息到控制台和log文件中! 调试方法: 在Windows操作系统中,打开
阅读全文
posted @
2017-02-12 00:48
sunylat
阅读(947)
推荐(0) 编辑
Syncthing源码解析 - 启动过程
摘要:我相信很多朋友会认为启动就是双击一下Syncthing程序图标,随后就启动完毕了!如果这样认为,对,也不对!对,是因为的确是这样操作,启动了Syncthing;不对是因为在调试Syncthing启动过程时发现很奇怪!有哪些奇怪的地方呢? 一,Syncthing启动的奇怪问题。 1,启动时候总是运行"
阅读全文
posted @
2017-02-11 16:32
sunylat
阅读(2239)
推荐(0) 编辑
Syncthing源码解析 - 源码目录说明!
摘要:Syncthing是一个免费开源的p2p软件,Go语言编写的! 官网:https://syncthing.net/ 源码:https://github.com/syncthing/syncthing/releases/download/v0.14.22/syncthing-source-v0.14.
阅读全文
posted @
2017-02-07 23:47
sunylat
阅读(1779)
推荐(2) 编辑
Gogland编译Syncthing!
摘要:说明:我仅仅以这个Syncthing工程为例,来说明如何正确使用Goland编译其他人写的工程,应该具有普遍意义,看懂这篇博客,你想用Gogland去编译其他人的工程,应该不是问题!! Syncthing是一个免费开源的p2p软件,Go语言编写的! 官网:https://syncthing.net/
阅读全文
posted @
2017-02-07 08:30
sunylat
阅读(2061)
推荐(1) 编辑