写点什么

mongos-sharding 连接池配置

  • 2020-03-04
  • 本文字数:880 字

    阅读完需:约 3 分钟

mongos-sharding连接池配置

ShardingTaskExecutorPoolMaxSize

Maximum number of outbound connections each TaskExecutor connection pool can open to any given mongod instance. The maximum possible connections to any given host across all TaskExecutor pools is
复制代码


连接池最大大小,默认没有限制


对于 mongod 最大连接控制:ShardingTaskExecutorPoolMaxSize * taskExecutorPoolSize

ShardingTaskExecutorPoolMinSize

Minimum number of outbound connections each TaskExecutor connection pool can open to any given mongod instance.
复制代码


连接池最小大小,默认为 1

taskExecutorPoolSize

The number of Task Executor connection pools to use for a given mongos. The parameter has a minimum value of 4 and a maximum value of 64.
复制代码


任务池大小,默认是 cpu 核数

ShardingTaskExecutorPoolMaxConnecting

Maximum number of simultaneous initiating connections (including pending connections in setup/refresh state) each TaskExecutor connection pool can have to a mongod instance. You can set this parameter to control the rate at which mongos adds connections to a mongod instance.
复制代码


并发进行初始连接的数量,默认没有限制,该值保持在 ShardingTaskExecutorPoolMaxSize 以下

ShardingTaskExecutorPoolRefreshRequirementMS

Maximum time the mongos waits before attempting to heartbeat a resting connection in the pool.
复制代码


连接池保活心跳的间隔时间,默认 1 分钟

ShardingTaskExecutorPoolRefreshTimeoutMS

Maximum time the mongos waits for a heartbeat before timing out the heartbeat
复制代码


连接池保活心跳的超时时间,默认 20 秒

ShardingTaskExecutorPoolHostTimeoutMS

Maximum time that mongos goes without communication to a host before mongos drops all connections to the host.
复制代码


空闲时间阈值,默认 30 秒,当 mongos 与 mongod 在指定时间内没有交互时会释放连接。


参考文档


https://docs.mongodb.com/v3.4/reference/parameters/#param.ShardingTaskExecutorPoolMaxSize


作者简介


华为云专家唐章卓


2020-03-04 14:25863

评论

发布
暂无评论
发现更多内容

嘉为蓝鲸IT服务管理中心V4.0:灵活扩展+敏捷交付,IT服务管理全链路高效协同

嘉为蓝鲸

AIOPS ITSM 智能运维 IT服务管理中心

运维人员如何抓住 AI 机遇?DeepSeek 给出的转型路线图

嘉为蓝鲸

AIOPS 智能运维 DeepSeek

ArkTS编程语法基础,让你成为HarmonyOS开发高手

肥晨

京东API最新指南:商品视频接口接入与应用

tbapi

京东API 京东商品视频API 京东商品视频数据采集 京东视频API

Shopify 的接口对接技术

北京木奇移动技术有限公司

跨境电商 软件外包公司 shopify开发

智能运维新标杆:OpsPilot V3.3通过MCP实现多源运维知识融合

嘉为蓝鲸

智能运维 #WeOps MCP协议

京东API接口最新指南:店铺所有商品接口的接入与使用

tbapi

京东API 京东店铺所有商品接口 京东店铺所有商品采集

智慧园区管理系统(源码+文档+讲解+演示)

深圳亥时科技

【FAQ】HarmonyOS SDK 闭源开放能力 —Push Kit(12)

HarmonyOS SDK

harmoyos

故障定位系列-2-共享连接池故障

乒乓狂魔

故障定位 AIOPS 可观测

鸿蒙开发|开启鸿蒙开发之旅-发工具下载安装、项目创建和预览

肥晨

MobTech秒验支持H5场景,本机一键登录验证更便捷

MobTech袤博科技

秒验

鸿蒙开发|鸿蒙系统项目开发前的准备工作

肥晨

Web3项目的上线流程

北京木奇移动技术有限公司

区块链开发 软件外包公司 web3开发

DataWorks数据集成同步至Hologres能力介绍

阿里云大数据AI技术

大数据 Serverless 数据集成 hologres Dataworks

以智能运维一体化平台破局数字化转型深层挑战,湖北数产集团X嘉为蓝鲸

嘉为蓝鲸

数字化转型 AIOPS 一体化运维

内核探究|Apache Cloudberry 并行查询技术解析

酷克数据HashData

实验室管理系统(源码+文档+讲解+演示)

深圳亥时科技

不愧是高级Java开发岗,确实有点难~

王中阳Go

Java 面试 Java高级开发工程师

AI加剧GPU短缺,解决之道在哪里?

PowerVerse

趋势 AI‘’ gpu 算力

MobPush智能消息推送能力大集结,国内外消息触达通道来了!

MobTech袤博科技

mobpush 消息推送系统

MCP over MQTT:EMQX 开启物联网 Agentic 时代

EMQ映云科技

mqtt MCP

WebGL软件系统的性能优化方法

北京木奇移动技术有限公司

软件外包公司 webgl开发 three.js开发

秒哒首发即爆发!上线首日吸引2万用户,打造3万应用!

百度Geek说

百度

可观测性+AI双轮驱动!嘉为蓝鲸应用发布中心V6.0打造下一代智能发布操作系统

嘉为蓝鲸

AIOPS 智能运维 应用发布中心

分布式数据一致性场景与方案处理分析|得物技术

得物技术

分布式 事务消息 分布式一致性 业务场景分析

NocoBase 定价调整

NocoBase

开源 低代码 零代码 无代码 价格调整

双引擎驱动!WeOps存储监控的全插件支持与自定义开发指南

嘉为蓝鲸

智能运维 #WeOps 监控管理

室内LED显示屏:如何避免伤害眼睛的眩光问题

Dylan

数字 LED显示屏 全彩LED显示屏 led显示屏厂家 户内led显示屏

千万级数据秒级响应!碧桂园服务技术引擎重构智慧社区新标杆

智在碧得

鸿蒙开发|鸿蒙系统的介绍(为什么要学习鸿蒙开发|鸿蒙系统的官方定义|鸿蒙和安卓、ios的对比)

肥晨

mongos-sharding连接池配置_服务革新_华为云开发者联盟_InfoQ精选文章