zhboner / realm

A network relay tool
MIT License
1.48k stars 279 forks source link

feature request #91

Open uoox opened 1 year ago

uoox commented 1 year ago

每次新增转发都需要重启一次realm service,有没有办法新增转发而不重启呢,大概会有3-10秒的卡顿时间(已经很优秀了)不过对于稳定性要求高的场景,希望可以新增转发而不用重启服务。

LIULIWANJIA commented 1 year ago

3-10秒主要来自于DNS解析的时间 建议使用速度更快的DNS服务器

zephyrchien commented 1 year ago

如果规则特别多的话, 重新加载确实会花不少时间。 如果只是新增转发, 你可以尝试自行修改代码,从外部得到endpoint配置后调用tcp或者udp relay就行。 如果要增删查该的话,需要花时间重构一部分core的代码,届时会开放API,顺便支持热重载(有API以后也未必需要配置文件了)

Uhtred009 commented 1 year ago

如果提供api 真的是太棒了 期待中 。。。