-
Notifications
You must be signed in to change notification settings - Fork 4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
为什么代码方式关闭不了bvar sampling线程? #2244
Comments
使用google::SetCommandLineOption("bvar_enable_sampling", "0") 试试 |
关闭这个对监控指标会有啥问题吗? |
@yanglimingcn bvar的统计值都会失效,参考#1891 |
注释想表达: 另外在
|
|
举个例子,如果我开启enable_rpcz,并且关闭bvar_enable_sampling,按照预期rpc_data目录不会记录span信息,文件也不会膨胀。 |
Describe the bug (描述bug)
如何用代码的方式关闭sampling 线程?
To Reproduce (复现方法)
namespace bvar {
namespace detai {
DECLARE_bool(bvar_enable_sampling);
}
}
int main () {
bvar::detail::FLAGS_bvar_enable_sampling = false;
return 0;
}
Expected behavior (期望行为)
关闭bvar的sampling线程。
Versions (各种版本)
OS:
Linux c1089df56064 4.9.70-040970-generic #201712161132 SMP Sat Dec 16 16:33:52 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
Compiler:
gcc (Ubuntu 7.5.0-3ubuntu1~18.04) 7.5.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
brpc: 1.4.0
protobuf: protobuf-3.19.5
Additional context/screenshots (更多上下文/截图)
:W20230511 18:29:16.687115 87 sampler.cpp:194] bvar is busy at sampling for 2 seconds!
The text was updated successfully, but these errors were encountered: