我的 rabbitmq 是 24core48GB 的配置
发现 nameko 的 rpc 一多,从 aliyun 的 ecs 监控面板中看到 rabbitmq 的 cpu 占用率就从 25%上升到 75% 了
原因就是在于 nameko 的每次 rpc 都会新建链接、开启新的 channel、创建返回结果的队列
with ClusterRpcProxy(config) as cluster_rpc:
online_micro_drama_record_number = cluster_rpc.parse_rpc_service.parse_online_micro_drama_record_number_rpc_v3(
parser_name=parser_name,
clip_url=clip_url,
video_download_url=video_download_url,
)
解决办法或许可以参考:nameko 避坑笔记:避免频繁实例化 ClusterRpcProxy
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。