Class EventMeshTCPConfiguration
- java.lang.Object
-
- org.apache.eventmesh.common.config.CommonConfiguration
-
- org.apache.eventmesh.runtime.configuration.EventMeshTCPConfiguration
-
public class EventMeshTCPConfiguration extends org.apache.eventmesh.common.config.CommonConfiguration
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEventMeshTCPConfiguration.TrafficShapingConfig
-
Field Summary
Fields Modifier and Type Field Description inteventMeshEventBatchSizeinteventMeshEventSizeinteventMeshServerAdminPortinteventMeshTcpClientMaxNumTCP Server allows max client numinteventMeshTcpGlobalSchedulerinteventMeshTcpIdleAllSecondsinteventMeshTcpIdleReadSecondsinteventMeshTcpIdleWriteSecondsinteventMeshTcpMsgAsyncRetryTimesinteventMeshTcpMsgDownStreamExecutorPoolSizejava.lang.IntegereventMeshTcpMsgReqnumPerSecondinteventMeshTcpMsgRetryAsyncDelayInMillsinteventMeshTcpMsgRetryQueueSizeinteventMeshTcpMsgRetrySyncDelayInMillsinteventMeshTcpMsgSyncRetryTimesinteventMeshTcpPushFailIsolateTimeInMillsjava.lang.IntegereventMeshTcpRebalanceIntervalInMillsbooleaneventMeshTcpSendBackEnabledinteventMeshTcpSendBackMaxTimesinteventMeshTcpServerPortinteventMeshTcpSessionExpiredInMillsinteventMeshTcpSessionUpstreamBufferSizeinteventMeshTcpTaskHandleExecutorPoolSizeintgracefulShutdownSleepIntervalInMillsintsleepIntervalInRebalanceRedirectMills-
Fields inherited from class org.apache.eventmesh.common.config.CommonConfiguration
configurationWrapper, eventMeshCluster, eventMeshConnectorPluginType, eventMeshEnv, eventMeshFetchRegistryAddrInterval, eventMeshIDC, eventMeshMetricsPluginType, eventMeshName, eventMeshProvideServerProtocols, eventMeshRegisterIntervalInMills, eventMeshRegistryPluginPassword, eventMeshRegistryPluginType, eventMeshRegistryPluginUsername, eventMeshSecurityPluginType, eventMeshServerIp, eventMeshServerRegistryEnable, eventMeshServerSecurityEnable, eventMeshServerTraceEnable, eventMeshTracePluginType, eventMeshWebhookOrigin, namesrvAddr, sysID
-
-
Constructor Summary
Constructors Constructor Description EventMeshTCPConfiguration(org.apache.eventmesh.common.config.ConfigurationWrapper configurationWrapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EventMeshTCPConfiguration.TrafficShapingConfiggetCtc()EventMeshTCPConfiguration.TrafficShapingConfiggetGtc()voidinit()
-
-
-
Field Detail
-
eventMeshTcpServerPort
public int eventMeshTcpServerPort
-
eventMeshTcpIdleAllSeconds
public int eventMeshTcpIdleAllSeconds
-
eventMeshTcpIdleWriteSeconds
public int eventMeshTcpIdleWriteSeconds
-
eventMeshTcpIdleReadSeconds
public int eventMeshTcpIdleReadSeconds
-
eventMeshTcpMsgReqnumPerSecond
public java.lang.Integer eventMeshTcpMsgReqnumPerSecond
-
eventMeshTcpClientMaxNum
public int eventMeshTcpClientMaxNum
TCP Server allows max client num
-
eventMeshTcpGlobalScheduler
public int eventMeshTcpGlobalScheduler
-
eventMeshTcpTaskHandleExecutorPoolSize
public int eventMeshTcpTaskHandleExecutorPoolSize
-
eventMeshTcpMsgDownStreamExecutorPoolSize
public int eventMeshTcpMsgDownStreamExecutorPoolSize
-
eventMeshTcpSessionExpiredInMills
public int eventMeshTcpSessionExpiredInMills
-
eventMeshTcpSessionUpstreamBufferSize
public int eventMeshTcpSessionUpstreamBufferSize
-
eventMeshTcpMsgAsyncRetryTimes
public int eventMeshTcpMsgAsyncRetryTimes
-
eventMeshTcpMsgSyncRetryTimes
public int eventMeshTcpMsgSyncRetryTimes
-
eventMeshTcpMsgRetrySyncDelayInMills
public int eventMeshTcpMsgRetrySyncDelayInMills
-
eventMeshTcpMsgRetryAsyncDelayInMills
public int eventMeshTcpMsgRetryAsyncDelayInMills
-
eventMeshTcpMsgRetryQueueSize
public int eventMeshTcpMsgRetryQueueSize
-
eventMeshTcpRebalanceIntervalInMills
public java.lang.Integer eventMeshTcpRebalanceIntervalInMills
-
eventMeshServerAdminPort
public int eventMeshServerAdminPort
-
eventMeshTcpSendBackEnabled
public boolean eventMeshTcpSendBackEnabled
-
eventMeshTcpSendBackMaxTimes
public int eventMeshTcpSendBackMaxTimes
-
eventMeshTcpPushFailIsolateTimeInMills
public int eventMeshTcpPushFailIsolateTimeInMills
-
gracefulShutdownSleepIntervalInMills
public int gracefulShutdownSleepIntervalInMills
-
sleepIntervalInRebalanceRedirectMills
public int sleepIntervalInRebalanceRedirectMills
-
eventMeshEventSize
public int eventMeshEventSize
-
eventMeshEventBatchSize
public int eventMeshEventBatchSize
-
-
Method Detail
-
init
public void init()
- Overrides:
initin classorg.apache.eventmesh.common.config.CommonConfiguration
-
getGtc
public EventMeshTCPConfiguration.TrafficShapingConfig getGtc()
-
getCtc
public EventMeshTCPConfiguration.TrafficShapingConfig getCtc()
-
-