wasphin commented on issue #1475:
URL: https://github.com/apache/incubator-brpc/issues/1475#issuecomment-894309492


   > > > > > > > 给option的has_builtin_services设置成false就可以关闭,默认是true。
   > > > > 
   > > > > 
   > > > > > > > 你可以根据你的系统环境(开发环境、测试环境、生产环境)来指定启用或关闭内置服务。
   > > > > 
   > > > > 
   > > > > > >
   > > > > 
   > > > > 
   > > > > > >
   > > > > 
   > > > > 
   > > > > > > 这个能支持的场景还是比较有限的,比如无法在运行时配置。
   > > > > 
   > > > > 
   > > > > > 
   > > > > 
   > > > > 
   > > > > > 可以啊。你说的运行时不能设置是什么意思?
   > > > > 
   > > > > 
   > > > > 比如通过特定请求开启内置服务?使用完关闭内置服务。
   > > > 
   > > > 
   > > > 那使用前面楼层提到的inner port吧。不过一般不需要针对特定请求开启,这么灵活…
   > > 
   > > 
   > > 这边服务所在的主机或网络是不受信的,与其他互联网场景可能不同。
   >
   > 你是想禁止在线修改程序配置(gflag,在线profile等),还是想整个内置服务都不暴露?
   
   整个内置服务都不暴露。
   
   > 
https://github.com/apache/incubator-brpc/blob/60159fc3f3e13490fb9806ea0a0cb0dcdbda7f7d/src/brpc/builtin/flags_service.cpp#L37
   > 
   > 设置这个gflag可以禁止通过内置服务在线修改程序配置,可以开发提供一个内置服务的接口控制这个gflag的设置。
   
   如果内置服务的开关也是个 gflag 就基本满足我这边的需求了,但这个和 OP @serverglen  的需求应该不一样。
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@brpc.apache.org
For additional commands, e-mail: dev-h...@brpc.apache.org

Reply via email to