Weibing Wang
Weibing Wang
@hairet 这个PR和master冲突了,可以解决一下吗
master已支持arm64
Related PR: https://github.com/apache/incubator-brpc/pull/1836
cntl.http_request().uri().set_path("/sayhello") 这样?
>  这个new出来的IOBuf用完有delete吗?
IOBuf底层的block在释放时是不会归还给系统的,而是放在一个池子里,后续新建block的时候可以复用。所以delete buf是无法释放这部分内存的。
> @guodongxiaren Sorry 之前漏掉这条了。Sync一下重新提一下? > > @wwbmmm 之前baidu内部有类似的需求吗 目前没有类似的需求
感觉这个功能好像是对brpc现有功能的一个封装?是不是可以作为一个独立的库存在,不用提到brpc的代码库里
@mapleFU This is quite a good practice. Can you contribute a PR? That might help more people.
> 或者直接把业务代码写到 .so 里面,然后进程根据信号重新 dlopen 这些 .so 不建议这么搞,这样可能会有很多坑,dlopen只是重新加载so中的符号 ,但是对于so中的代码所申请的资源(如内存、fd、线程)是不保证释放的,需要业务代码非常谨慎地处理。而且为了保证升级过程请求平滑处理,会有一段时间新老so并存,这可能会产生符号冲突之类的问题