CosmosDB中FeedOptions.DisableRUPerMinuteUsage的作用及RU配置疑问
Great question! Let me break this down clearly for you:
RU/min is a deprecated legacy mode
Azure Cosmos DB did offer an RU/min (Request Units per minute) provisioning/billing option in its early days, but this mode has long been retired and is no longer available for new accounts. That’s exactly why you can’t find any related settings in the Azure portal’s "Scale" page—only the modern RU/s (Request Units per second) mode is supported for all new deployments.DisableRUPerMinuteUsageexists for backward compatibility
TheFeedOptions.DisableRUPerMinuteUsageproperty in the .NET SDK is retained purely to support legacy accounts that were originally set up with the old RU/min mode. For any new account using standard RU/s provisioning or serverless mode, this property has no practical effect at all—there’s no RU/min capacity to enable or disable in these scenarios.Current supported capacity modes
Today, you have two primary capacity options for Cosmos DB:- Provisioned throughput (RU/s): You pre-set a fixed or auto-scaled amount of RU/s, paying for the provisioned capacity (with flexibility to scale up/down as your workload changes).
- Serverless mode: No pre-provisioned RU/s required—you pay based on actual RU usage and storage consumed, perfect for variable or intermittent workloads.
内容的提问来源于stack exchange,提问作者Cristian Diaconescu

