Closed BioniCosmos closed 4 years ago
感觉写个脚本使用安装会更方便?
停止和重启 ExecStop=killall ts-dns 或者 kill -9 $(pidof ts-dns) ExecReload=killall ts-dns && /root/ts/ts-dns 或者kill -9 $(pidof ts-dns) && /root/ts/ts-dns
貌似不写 stop 也可以正常使用?
On Sun, Apr 19, 2020, 16:42 weargle notifications@github.com wrote:
停止和重启 ExecStop=killall ts-dns 或者 kill -9 $(pidof ts-dns) ExecReload=killall ts-dns && /root/ts/ts-dns 或者kill -9 $(pidof ts-dns) && /root/ts/ts-dns
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/wolf-joe/ts-dns/issues/12#issuecomment-616077665, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJ3STBDSKAQVV6VOWLM2M33RNK2NRANCNFSM4MLWGF4A .
DNS缓冲值的最高可以设到2^31-1
(即21亿),但ts-dns
所占用的内存会随着其缓存的DNS记录数量增长而增长。由于缓存的DNS记录会在一定时间后过期,所以过大的缓冲值没有意义。
DNS缓冲值的最高可以设到
2^31-1
(即21亿),但ts-dns
所占用的内存会随着其缓存的DNS记录数量增长而增长。由于缓存的DNS记录会在一定时间后过期,所以过大的缓冲值没有意义。
原来是整型最大值?了解了。不过可以将 TTL 稍微调高一点吧?
DNS缓冲值的最高可以设到
2^31-1
(即21亿),但ts-dns
所占用的内存会随着其缓存的DNS记录数量增长而增长。由于缓存的DNS记录会在一定时间后过期,所以过大的缓冲值没有意义。原来是整型最大值?了解了。不过可以将 TTL 稍微调高一点吧?
当修改min_ttl
和max_ttl
参数来强制延长ts-dns中某些DNS缓存的生命周期后,解析效率会有一定的提高,但域名拥有者在更改DNS记录值之后可能需要更长的时间才能传播到ts-dns,望知悉。
貌似不写stop也可以正常使用? … On Sun, Apr 19, 2020, 16:42 weargle @.***> wrote: 停止和重启 ExecStop=killall ts-dns 或者 kill -9 $(pidof ts-dns) ExecReload=killall ts-dns && /root/ts/ts-dns 或者kill -9 $(pidof ts-dns) && /root/ts/ts-dns — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub <#12 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJ3STBDSKAQVV6VOWLM2M33RNK2NRANCNFSM4MLWGF4A .
嗯,看你要不要设置
OK,那就关了吧。
1. systemd 单元文件
写了一个 systemd 的单元文件,在我电脑上运行正常,大家测试一下,然后考虑放到 README 或者是 Wiki 里面?另外不太会写这个,如果有好的建议请补充!
2. 缓冲最大值
请问 DNS 缓冲值最高能设为多少?