Messaging System parameters (cdap-site.xml and cdap-default.xml)
Parameter Name | Default Value | Description |
---|---|---|
|
| Memory in megabytes for the cache size used by the messaging service for caching recently-published messages. Currently, only topics listed in the |
|
| Number of instances for the messaging service. |
|
| Memory in megabytes for each messaging service instance. |
|
| Number of virtual cores for each messaging service instance. |
|
| Number of seconds after which the metadata cache in HBase data table coprocessors will expire. |
|
| Number of seconds to wait before the leader process start serving requests. |
|
| Maximum number of threads used for scanning HBase tables. |
|
| Number of rows for caching that will be passed to HBase scanners. Higher caching values will enable faster scanning but will use more memory. |
|
| Compress payload for HTTP calls in the messaging system. |
|
| Messaging HTTP server bind address. |
|
| Messaging HTTP service bind port; if 0, binds to a random port. |
|
| Approximate size in bytes of each chunk streamed back to a consumer. |
|
| Number of executor threads for the HTTP server in the messaging system. If set to 0, no executor threads will be used and requests will be handled directly in the IO thread. |
|
| Maximum request content size in megabytes for each request to the HTTP server in the messaging system. |
|
| Number of IO threads used by the HTTP server in the messaging system. |
|
| Scheduling frequency of time-to-live cleanup thread in seconds (only used in CDAP Local Sandbox). |
|
| Local storage directory for the messaging system (used only in CDAP Local Sandbox). |
|
| Maximum number of instances for the messaging service. Increasing the number of messaging service instances only improves availability, but not scalability. |
|
| Number of splits to use for the message table in HBase upon table creation. |
|
| Name of the message table of the messaging system. |
|
| Name of the metadata table of the messaging system. |
|
| Number of splits to use for the payload table in HBase upon table creation. |
|
| Name of the payload table of the messaging system. |
|
| A comma-separated list of topics that are always available in the system namespace. Multiple topics sharing the same prefix and distinguished by different numerical suffixes can be specified with the syntax |
|
| Number of seconds after which the messaging table cache will expire. |
|
| The class name that controls the HBase table region split policy. Ideally, auto-splitting should be disabled for HBase tables used by the messaging system. |
|
| The default time-to-live in seconds for messages in a topic. |
|
| The minimum ratio of heap to non-heap memory for the messaging service container. |
|
| Desired reserved non-heap memory in megabytes for the messaging service container. The actual value is bounded by the |
Created in 2020 by Google Inc.