Skip to content

Commit

Permalink
Docs sync done from apache/pulsar (#81aed6c)
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Jul 23, 2024
1 parent d62c1a2 commit 994e4b0
Show file tree
Hide file tree
Showing 2 changed files with 44 additions and 0 deletions.
22 changes: 22 additions & 0 deletions static/reference/next/config/reference-configuration-broker.md
Original file line number Diff line number Diff line change
Expand Up @@ -1969,6 +1969,17 @@ Max pending publish requests per connection to avoid keeping large number of pen

**Category**: Policies

### maxSecondsToClearTopicNameCache
A Specifies the minimum number of seconds that the topic name stays in memory, to avoid clear cache frequently when there are too many topics are in use.

**Type**: `int`

**Default**: `7200`

**Dynamic**: `false`

**Category**: Policies

### maxTopicsPerNamespace
Max number of topics allowed to be created in the namespace. When the topics reach the max topics of the namespace, the broker should reject the new topic request(include topic auto-created by the producer or consumer) until the number of connected consumers decrease. Using a value of 0, is disabling maxTopicsPerNamespace-limit check.

Expand Down Expand Up @@ -2207,6 +2218,17 @@ Enable subscription types (default is all type enabled)

**Category**: Policies

### topicNameCacheMaxCapacity
Max capacity of the topic name cache. -1 means unlimited cache; 0 means broker will clear all cache per maxSecondsToClearTopicNameCache, it does not mean broker will not cache TopicName.

**Type**: `int`

**Default**: `100000`

**Dynamic**: `true`

**Category**: Policies

### topicPublisherThrottlingTickTimeMillis
Tick time to schedule task that checks topic publish rate limiting across all topics Reducing to lower value can give more accuracy while throttling publish but it uses more CPU to perform frequent check. (Disable publish throttling with value 0)

Expand Down
22 changes: 22 additions & 0 deletions static/reference/next/config/reference-configuration-standalone.md
Original file line number Diff line number Diff line change
Expand Up @@ -1969,6 +1969,17 @@ Max pending publish requests per connection to avoid keeping large number of pen

**Category**: Policies

### maxSecondsToClearTopicNameCache
A Specifies the minimum number of seconds that the topic name stays in memory, to avoid clear cache frequently when there are too many topics are in use.

**Type**: `int`

**Default**: `7200`

**Dynamic**: `false`

**Category**: Policies

### maxTopicsPerNamespace
Max number of topics allowed to be created in the namespace. When the topics reach the max topics of the namespace, the broker should reject the new topic request(include topic auto-created by the producer or consumer) until the number of connected consumers decrease. Using a value of 0, is disabling maxTopicsPerNamespace-limit check.

Expand Down Expand Up @@ -2207,6 +2218,17 @@ Enable subscription types (default is all type enabled)

**Category**: Policies

### topicNameCacheMaxCapacity
Max capacity of the topic name cache. -1 means unlimited cache; 0 means broker will clear all cache per maxSecondsToClearTopicNameCache, it does not mean broker will not cache TopicName.

**Type**: `int`

**Default**: `100000`

**Dynamic**: `true`

**Category**: Policies

### topicPublisherThrottlingTickTimeMillis
Tick time to schedule task that checks topic publish rate limiting across all topics Reducing to lower value can give more accuracy while throttling publish but it uses more CPU to perform frequent check. (Disable publish throttling with value 0)

Expand Down

0 comments on commit 994e4b0

Please sign in to comment.