gofiber(fasthttp) 不重启动态改变路由设置

其他基于fasthttp的也可以,golang自带的http server也一样的原理。

new 一个新的router,然后把老的handler = 新的handler

 

server := APP.Server()
server.Handler = NewRouter().Handler()

APP是之前启动的app。

 

posted @ 2020-11-19 21:23  alpiny  阅读(618)  评论(0编辑  收藏  举报