You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@eventmesh.apache.org by mx...@apache.org on 2023/09/30 04:43:57 UTC

[eventmesh] branch master updated: [ISSUE #4443] Automatically format code at build time using the Spotless plugin with the EventMesh coding style. (#4447)

This is an automated email from the ASF dual-hosted git repository.

mxsm pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/eventmesh.git


The following commit(s) were added to refs/heads/master by this push:
     new 73af459c4 [ISSUE #4443] Automatically format code at build time using the Spotless plugin with the EventMesh coding style. (#4447)
73af459c4 is described below

commit 73af459c4d08a951a7ec49ce072495c8433e2936
Author: yanrongzhen <br...@didiglobal.com>
AuthorDate: Sat Sep 30 12:43:50 2023 +0800

    [ISSUE #4443] Automatically format code at build time using the Spotless plugin with the EventMesh coding style. (#4447)
    
    * Add spotless gradle plugin, configure eclipse formatter.
    
    * Fix task order.
    
    * Fix task order.
    
    * Modify the newline size to 150 lines, compatible with checkstyle.
    
    * Apply spotless code format with all project java files.
    
    * License header file using checkstyle-header1.txt.
    
    * ignore protos file
    
    * spotless task depends on test
    
    * Fix build error.
    
    * Compatible with spotless and checkstyle, add importorder file.
    
    * Roll back changes in checkstyle.xml
    
    * Modify newline indentation to 12
    
    * Disable spotless alignment for exceptions on method declarations.
    
    * fix indent errors.
    
    * Reapply spotless to the entire project.
    
    * method param indent to 16.
    
    * Fix new line in try-with-resource blocks.
    
    * Fix static import grouping and order issues.
    
    * Implements declaration on type related fixes.
    
    * fix javadoc
    
    * fix some comments.
    
    * fix some code styles.
    
    * fix log code style.
    
    * Repair folder name.
    
    * fix some styles.
    
    * fix some styles.
    
    * fix comment format rules.
    
    * revert
    
    * fix some comments.
    
    * fix path
    
    * Remove spotlessJava step from ci build workflow.
    
    * apply spotless.
    
    * revert pmd plugin
---
 .github/workflows/ci.yml                           |   4 +-
 build.gradle                                       |  24 ++++
 .../admin/rocketmq/controller/AdminController.java |   1 -
 .../admin/rocketmq/handler/TopicsHandler.java      |   2 +-
 .../admin/rocketmq/util/RequestMappingTest.java    |   1 -
 .../eventmesh/common/ResetCountDownLatch.java      |   4 +-
 .../apache/eventmesh/common/ThreadPoolFactory.java |   1 -
 .../org/apache/eventmesh/common/ThreadWrapper.java |   8 +-
 .../common/config/CommonConfiguration.java         |   2 -
 .../org/apache/eventmesh/common/config/Config.java |   3 -
 .../common/config/convert/ConverterMap.java        |   1 -
 .../config/convert/converter/ListConverter.java    |   1 -
 .../config/convert/converter/ObjectConverter.java  |   2 +-
 .../common/enums/EventMeshDataContentType.java     |   2 +-
 .../eventmesh/common/file/WatchFileManager.java    |   1 -
 .../eventmesh/common/file/WatchFileTask.java       |   1 -
 .../common/loadbalance/LoadBalanceType.java        |   1 +
 .../loadbalance/RandomLoadBalanceSelector.java     |   1 -
 .../eventmesh/common/loadbalance/Weight.java       |   2 -
 .../WeightRoundRobinLoadBalanceSelector.java       |   2 -
 .../common/protocol/SubscriptionItem.java          |   2 -
 .../common/protocol/SubscriptionMode.java          |   3 +-
 .../common/protocol/SubscriptionType.java          |   1 +
 .../common/protocol/http/HttpCommand.java          |   4 +-
 .../common/protocol/http/HttpEventWrapper.java     |   5 +-
 .../http/WebhookProtocolTransportObject.java       |   1 -
 .../protocol/http/body/BaseResponseBody.java       |   1 -
 .../eventmesh/common/protocol/http/body/Body.java  |   1 -
 .../http/body/client/HeartbeatResponseBody.java    |   6 +-
 .../body/message/ReplyMessageResponseBody.java     |   6 +-
 .../body/message/SendMessageBatchRequestBody.java  |   5 +-
 .../body/message/SendMessageBatchResponseBody.java |   6 +-
 .../message/SendMessageBatchV2ResponseBody.java    |   6 +-
 .../common/protocol/http/common/ProtocolKey.java   |   8 +-
 .../common/protocol/http/common/RequestURI.java    |   1 -
 .../protocol/http/header/BaseResponseHeader.java   |   1 -
 .../common/protocol/http/header/Header.java        |   1 -
 .../http/header/client/HeartbeatRequestHeader.java |  22 ++--
 .../header/client/HeartbeatResponseHeader.java     |   1 -
 .../http/header/client/RegResponseHeader.java      |  11 +-
 .../http/header/client/UnRegRequestHeader.java     |  20 ++--
 .../http/header/client/UnRegResponseHeader.java    |   1 -
 .../header/message/PushMessageRequestHeader.java   |   6 +-
 .../header/message/PushMessageResponseHeader.java  |  21 ++--
 .../header/message/ReplyMessageRequestHeader.java  |  28 ++---
 .../header/message/ReplyMessageResponseHeader.java |  11 +-
 .../message/SendMessageBatchRequestHeader.java     |  26 ++--
 .../message/SendMessageBatchResponseHeader.java    |  11 +-
 .../message/SendMessageBatchV2RequestHeader.java   |  27 ++---
 .../message/SendMessageBatchV2ResponseHeader.java  |  10 +-
 .../header/message/SendMessageRequestHeader.java   |  26 ++--
 .../header/message/SendMessageResponseHeader.java  |  11 +-
 .../eventmesh/common/protocol/tcp/Command.java     | 128 ++++++++++----------
 .../eventmesh/common/protocol/tcp/Header.java      |   1 -
 .../eventmesh/common/protocol/tcp/Package.java     |   2 -
 .../eventmesh/common/protocol/tcp/UserAgent.java   |   1 -
 .../eventmesh/common/protocol/tcp/codec/Codec.java |   1 -
 .../apache/eventmesh/common/utils/AssertUtils.java |   1 -
 .../common/utils/ConfigurationContextUtil.java     |   2 -
 .../eventmesh/common/utils/HttpConvertsUtils.java  |   9 +-
 .../org/apache/eventmesh/common/utils/IPUtils.java |  14 +--
 .../apache/eventmesh/common/utils/JsonUtils.java   |   1 -
 .../eventmesh/common/utils/PropertiesUtils.java    |  45 ++++---
 .../apache/eventmesh/common/utils/SystemUtils.java |   2 +-
 .../apache/eventmesh/common/ThreadWrapperTest.java |   3 +
 .../common/config/CommonConfigurationTest.java     |   2 +-
 .../common/file/WatchFileManagerTest.java          |   1 +
 .../loadbalance/RandomLoadBalanceSelectorTest.java |   2 -
 .../WeightRandomLoadBalanceSelectorTest.java       |   1 -
 .../WeightRoundRobinLoadBalanceSelectorTest.java   |   2 -
 .../common/protocol/http/HttpEventWrapperTest.java |   7 +-
 .../http/header/BaseRequestHeaderTest.java         |   1 -
 .../header/client/HeartbeatRequestHeaderTest.java  |   1 -
 .../header/client/SubscribeResponseHeaderTest.java |   1 -
 .../http/header/client/UnRegRequestHeaderTest.java |   1 -
 .../client/UnSubscribeResponseHeaderTest.java      |   1 -
 .../eventmesh/common/utils/JsonUtilsTest.java      |   2 -
 .../eventmesh/common/utils/NetUtilsTest.java       |   2 +-
 .../connector/file/server/FileConnectServer.java   |   2 -
 .../file/sink/connector/FileSinkConnector.java     |   1 -
 .../file/source/config/SourceConnectorConfig.java  |   1 -
 .../file/source/connector/FileSourceConnector.java |   3 -
 .../connector/jdbc/AbstractPartition.java          |   1 -
 .../connector/jdbc/DataTypeConvertor.java          |   1 -
 .../eventmesh/connector/jdbc/DatabaseDialect.java  |   1 -
 .../eventmesh/connector/jdbc/OffsetContext.java    |   1 -
 .../apache/eventmesh/connector/jdbc/Payload.java   |   1 -
 .../connector/jdbc/UniversalJdbcContext.java       |   2 -
 .../connector/jdbc/connection/JdbcConnection.java  |   3 -
 .../jdbc/connection/mysql/MysqlJdbcConnection.java |   7 +-
 .../eventmesh/connector/jdbc/ddl/DdlParser.java    |   2 -
 .../connector/jdbc/ddl/DdlParserCallback.java      |   2 -
 .../connector/jdbc/event/AlertDatabaseEvent.java   |   3 -
 .../connector/jdbc/event/AlertTableEvent.java      |   2 -
 .../connector/jdbc/event/CreateDatabaseEvent.java  |   3 -
 .../connector/jdbc/event/CreateTableEvent.java     |   3 -
 .../connector/jdbc/event/DataChangeEvent.java      |   2 -
 .../connector/jdbc/event/DeleteDataEvent.java      |   1 -
 .../connector/jdbc/event/DropDatabaseEvent.java    |   2 -
 .../connector/jdbc/event/DropTableEvent.java       |   3 -
 .../connector/jdbc/event/EventHandler.java         |   1 -
 .../connector/jdbc/event/InsertDataEvent.java      |   2 -
 .../connector/jdbc/event/SchemaChangeEvent.java    |   2 -
 .../connector/jdbc/event/UpdateDataEvent.java      |   2 -
 .../jdbc/exception/DataTypeConvertException.java   |   2 -
 .../connector/jdbc/server/JdbcConnectorServer.java |   2 +-
 .../jdbc/source/AbstractEventMeshJdbcTask.java     |   1 -
 .../jdbc/source/AbstractJdbcTaskManager.java       |   2 -
 .../jdbc/source/EventMeshJdbcEventTask.java        |   1 -
 .../connector/jdbc/source/EventMeshJdbcTask.java   |   1 -
 .../connector/jdbc/source/JdbcSourceConnector.java |   2 +-
 .../connector/jdbc/source/JdbcTaskManager.java     |   1 -
 .../jdbc/source/SourceEventMeshJdbcEventTask.java  |   2 -
 .../jdbc/source/SourceJdbcTaskManager.java         |   4 +-
 .../connector/jdbc/source/SourceMateData.java      |   1 -
 .../jdbc/source/TaskManagerCoordinator.java        |   4 -
 .../jdbc/source/config/SourceConnectorConfig.java  |   4 +-
 .../dialect/AbstractGeneralDatabaseDialect.java    |   2 -
 .../jdbc/source/dialect/DatabaseType.java          |   1 +
 .../dialect/antlr4/mysql/MysqlAntlr4DdlParser.java |   1 -
 .../listener/ColumnDefinitionParserListener.java   |   9 +-
 .../mysql/listener/CreateTableParserListener.java  |   8 +-
 .../mysql/listener/DefaultValueParserListener.java |   4 +-
 .../mysql/listener/TableBaseParserListener.java    |   6 +-
 .../listener/TruncateTableParserListener.java      |   3 +-
 .../jdbc/source/dialect/cdc/AbstractCdcEngine.java |   4 -
 .../jdbc/source/dialect/cdc/CdcEngineFactory.java  |   1 -
 .../source/dialect/cdc/mysql/MysqlCdcEngine.java   |  30 ++---
 .../source/dialect/cdc/mysql/RowDeserializers.java |   1 -
 .../source/dialect/mysql/EventMeshGtidSet.java     |   2 -
 .../dialect/mysql/MysqlDataTypeConvertor.java      |   1 -
 .../source/dialect/mysql/MysqlDatabaseDialect.java |  10 +-
 .../jdbc/source/dialect/mysql/MysqlDialectSql.java |   1 -
 .../source/dialect/mysql/MysqlJdbcContext.java     |   3 +-
 .../jdbc/source/dialect/mysql/MysqlSourceInfo.java |   1 -
 .../source/dialect/mysql/MysqlSourceMateData.java  |   1 -
 .../jdbc/source/dialect/mysql/StopEventData.java   |   1 -
 .../source/dialect/snapshot/SnapshotEngine.java    |   1 -
 .../dialect/snapshot/SnapshotEngineFactory.java    |   1 -
 .../jdbc/source/dialect/snapshot/SnapshotType.java |   2 +-
 .../snapshot/mysql/MysqlSnapshotEngine.java        |  15 ++-
 .../table/catalog/AbstractColumnEditorImpl.java    |   1 -
 .../connector/jdbc/table/catalog/Catalog.java      |   2 +-
 .../connector/jdbc/table/catalog/ColumnEditor.java |   2 -
 .../connector/jdbc/table/catalog/TableEditor.java  |   4 -
 .../connector/jdbc/table/catalog/UniqueKey.java    |   2 -
 .../jdbc/table/catalog/mysql/MysqlColumn.java      |   1 -
 .../jdbc/table/catalog/mysql/MysqlTableEditor.java |   1 -
 .../connector/jdbc/table/type/CalendarType.java    |   1 -
 .../connector/jdbc/table/type/DecimalType.java     |   2 -
 .../table/type/EventMeshTypeNameConverter.java     |   1 -
 .../connector/jdbc/table/type/EvetMeshRowType.java |   4 +-
 .../connector/jdbc/table/type/MapType.java         |   1 -
 .../jdbc/table/type/PrimitiveArrayType.java        |   2 -
 .../jdbc/table/type/PrimitiveByteArrayType.java    |   1 -
 .../connector/jdbc/table/type/RowHandleMode.java   |   2 +-
 .../connector/jdbc/utils/JdbcStringUtils.java      |   1 -
 .../eventmesh/connector/jdbc/utils/MysqlUtils.java |   1 -
 .../connector/kafka/server/KafkaConnectServer.java |   1 -
 .../kafka/source/config/SourceConnectorConfig.java |   1 -
 .../sink/connector/KnativeSinkConnector.java       |  14 +--
 .../mongodb/constant/MongodbConstants.java         |   1 +
 .../sink/client/MongodbReplicaSetSinkClient.java   |   2 +-
 .../sink/client/MongodbStandaloneSinkClient.java   |   2 +-
 .../client/MongodbReplicaSetSourceClient.java      |   2 +-
 .../client/MongodbStandaloneSourceClient.java      |  12 +-
 .../source/connector/MongodbSourceConnector.java   |   1 -
 .../mongodb/utils/MongodbCloudEventUtil.java       |  14 ++-
 .../openfunction/client/CallbackService.java       |   2 +-
 .../server/OpenFunctionConnectServer.java          |   1 -
 .../openfunction/service/ConsumerService.java      |   3 -
 .../openfunction/service/ProducerService.java      |   4 +-
 .../sink/connector/PravegaSinkConnector.java       |  12 +-
 .../source/connector/PravegaSourceConnector.java   |  50 ++++----
 .../pulsar/config/PulsarServerConfig.java          |   2 +-
 .../pulsar/server/PulsarConnectServer.java         |   2 -
 .../pulsar/sink/config/PulsarSinkConfig.java       |   2 -
 .../pulsar/sink/connector/PulsarSinkConnector.java |   8 +-
 .../pulsar/source/config/PulsarSourceConfig.java   |   1 -
 .../source/config/SourceConnectorConfig.java       |   1 +
 .../source/connector/PulsarSourceConnector.java    |   4 -
 .../connector/rabbitmq/client/RabbitmqClient.java  |   2 -
 .../rabbitmq/server/RabbitMQConnectorServer.java   |   1 -
 .../sink/connector/RabbitMQSinkConnector.java      |  14 +--
 .../source/connector/RabbitMQSourceConnector.java  |  19 ++-
 .../rocketmq/server/RocketMQConnectServer.java     |   2 -
 .../sink/connector/RocketMQSinkConnector.java      |   1 -
 .../source/config/SourceConnectorConfig.java       |   1 -
 .../connector/s3/source/config/S3SourceConfig.java |   3 +-
 .../s3/source/config/SourceConnectorConfig.java    |   3 +-
 .../s3/source/connector/S3SourceConnector.java     |   2 -
 .../connector/s3/source/S3SourceConnectorTest.java |   1 -
 .../cloudevents/CloudEventsPublishInstance.java    |   1 -
 .../cloudevents/CloudEventsRequestInstance.java    |   1 -
 .../eventmeshmessage/AsyncPublishBroadcast.java    |   1 -
 .../pub/eventmeshmessage/AsyncPublishInstance.java |   1 -
 .../pub/eventmeshmessage/BatchPublishInstance.java |   1 -
 .../pub/eventmeshmessage/RequestReplyInstance.java |   1 -
 .../WorkflowAsyncPublishInstance.java              |   1 -
 .../eventmesh/http/demo/HttpAbstractDemo.java      |   1 -
 .../demo/pub/cloudevents/AsyncPublishInstance.java |   1 -
 .../pub/eventmeshmessage/AsyncPublishInstance.java |   1 -
 .../eventmeshmessage/AsyncSyncRequestInstance.java |   3 +-
 .../pub/eventmeshmessage/SyncRequestInstance.java  |   1 -
 .../http/demo/sub/controller/SubController.java    |   3 +-
 .../http/demo/sub/service/SubService.java          |   3 +-
 .../eventmesh/tcp/common/EventMeshTestUtils.java   |  50 ++++----
 .../eventmesh/tcp/common/UtilsConstants.java       |   2 -
 .../demo/pub/eventmeshmessage/AsyncPublish.java    |   1 -
 .../eventmeshmessage/AsyncPublishBroadcast.java    |   1 -
 .../main/java/org/apache/eventmesh/util/Utils.java |   5 +-
 .../org/apache/eventmesh/api/meta/MetaService.java |   2 +-
 .../api/meta/bo/EventMeshAppSubTopicInfo.java      |   2 -
 .../api/meta/bo/EventMeshServicePubTopicInfo.java  |   4 +-
 .../meta/consul/service/HeatBeatScheduler.java     |   3 +-
 .../consul/service}/ConsulMetaServiceTest.java     |   3 +-
 .../eventmesh/meta/etcd/constant/EtcdConstant.java |   1 -
 .../meta/etcd/factory/EtcdClientFactory.java       |   3 -
 .../meta/etcd/factory/EtcdClientWrapper.java       |   2 -
 .../eventmesh/meta/etcd/factory/EtcdLeaseId.java   |   1 -
 .../meta/etcd/factory/EtcdStreamObserver.java      |   1 -
 .../meta/etcd/service/EtcdCustomService.java       |   4 +-
 .../meta/etcd/service/EtcdMetaService.java         |   5 +-
 .../registry/etcd/service/EtcdMetaServiceTest.java |   1 -
 .../meta/nacos/service/NacosMetaService.java       |   3 +-
 .../nacos/service/NacosMetaServiceTest.java        |   1 -
 .../meta/zookeeper/constant/ZookeeperConstant.java |   1 -
 .../meta/zookeeper/pojo/EventMeshInstance.java     |   2 -
 .../zookeeper/service/ZookeeperMetaService.java    |   2 -
 .../service/ZookeeperMetaServiceTest.java          |   1 -
 .../metrics/api/model/HttpSummaryMetrics.java      |  10 +-
 .../prometheus/PrometheusMetricsRegistry.java      |   2 +-
 .../prometheus/metrics/PrometheusGrpcExporter.java |   5 +-
 .../prometheus/metrics/PrometheusHttpExporter.java | 133 +++++++++++----------
 .../prometheus/metrics/PrometheusTcpExporter.java  |  33 ++---
 .../apache/eventmesh/openconnect/SourceWorker.java |  22 ++--
 .../eventmesh/openconnect/util/CloudEventUtil.java |   4 +-
 .../build.gradle                                   |   2 +
 .../offsetmgmt/api/data/ConnectRecord.java         |   1 -
 .../api/data/RecordOffsetManagement.java           |  36 +++---
 .../api/storage/ConnectorRecordPartition.java      |   1 +
 .../offsetmgmt/api/storage/KeyValueStore.java      |   2 -
 .../api/storage/MemoryBasedKeyValueStore.java      |   1 -
 .../api/storage/OffsetManagementService.java       |   1 -
 .../api/storage/OffsetStorageReaderImpl.java       |   1 -
 .../api/storage/OffsetStorageWriterImpl.java       |   3 +-
 .../offsetmgmt/nacos/NacosConfigService.java       |   1 +
 .../protocol/api/ProtocolPluginFactory.java        |   6 +-
 .../cloudevents/CloudEventsProtocolAdaptor.java    |   1 +
 .../cloudevents/CloudEventsProtocolConstant.java   |   1 +
 .../resolver/tcp/TcpMessageProtocolResolver.java   |   2 +-
 .../protocol/http/HttpProtocolAdaptor.java         |   1 -
 .../protocol/http/HttpProtocolConstant.java        |   1 +
 .../http/resolver/HttpRequestProtocolResolver.java |   3 +-
 .../meshmessage/MeshMessageProtocolAdaptor.java    |   5 +-
 .../meshmessage/MeshMessageProtocolConstant.java   |   1 +
 .../GrpcEventMeshCloudEventProtocolResolver.java   |   1 -
 .../http/SendMessageBatchV2ProtocolResolver.java   |   2 +-
 .../MeshMessageProtocolAdaptorTest.java            |   3 +-
 .../OpenMessageProtocolAdaptorTest.java            |   3 +-
 .../protocol/webhook/WebHookProtocolAdaptor.java   |   1 -
 .../java/org/apache/eventmesh/runtime/acl/Acl.java |   1 +
 .../admin/controller/ClientManageController.java   |  18 ++-
 .../admin/handler/ConfigurationHandler.java        |   9 +-
 .../admin/handler/DeleteWebHookConfigHandler.java  |   1 -
 .../runtime/admin/handler/EventHandler.java        |   7 +-
 .../runtime/admin/handler/GrpcClientHandler.java   |   7 +-
 .../runtime/admin/handler/HTTPClientHandler.java   |   4 +-
 .../admin/handler/InsertWebHookConfigHandler.java  |   1 -
 .../runtime/admin/handler/MetaHandler.java         |   8 +-
 .../runtime/admin/handler/MetricsHandler.java      |   4 +-
 .../handler/QueryRecommendEventMeshHandler.java    |   1 -
 .../QueryWebHookConfigByManufacturerHandler.java   |   1 -
 .../handler/RedirectClientByIpPortHandler.java     |  13 +-
 .../admin/handler/RedirectClientByPathHandler.java |   9 +-
 .../handler/RedirectClientBySubSystemHandler.java  |  14 +--
 .../admin/handler/RejectAllClientHandler.java      |   3 +-
 .../admin/handler/RejectClientByIpPortHandler.java |   1 -
 .../handler/RejectClientBySubSystemHandler.java    |   4 +-
 .../admin/handler/ShowClientBySystemHandler.java   |   6 +-
 .../runtime/admin/handler/ShowClientHandler.java   |   1 -
 .../handler/ShowListenClientByTopicHandler.java    |   3 +-
 .../runtime/admin/handler/TCPClientHandler.java    |  14 +--
 .../runtime/admin/handler/TopicHandler.java        |   4 +-
 .../admin/handler/UpdateWebHookConfigHandler.java  |   1 -
 .../runtime/admin/response/GetMetricsResponse.java |   1 -
 .../admin/response/GetRegistryResponse.java        |   1 -
 .../eventmesh/runtime/boot/AbstractHTTPServer.java | 105 ++++++++--------
 .../runtime/boot/AbstractRemotingServer.java       |   2 +-
 .../eventmesh/runtime/boot/AbstractTCPServer.java  |  95 +++++++--------
 .../runtime/boot/EventMeshHTTPServer.java          |  24 ++--
 .../runtime/boot/EventMeshHttpBootstrap.java       |   2 +-
 .../eventmesh/runtime/boot/EventMeshServer.java    |  11 +-
 .../eventmesh/runtime/boot/EventMeshStartup.java   |   1 -
 .../eventmesh/runtime/boot/EventMeshTCPServer.java |  16 +--
 .../runtime/boot/HTTPThreadPoolGroup.java          |  62 +++++-----
 .../eventmesh/runtime/boot/TCPThreadPoolGroup.java |  19 +--
 .../eventmesh/runtime/boot/ThreadPoolGroup.java    |   1 +
 .../org/apache/eventmesh/runtime/common/Pair.java  |   1 -
 .../configuration/EventMeshTCPConfiguration.java   |   2 +-
 .../runtime/constants/EventMeshConstants.java      |   7 +-
 .../runtime/core/consumer/SubscriptionManager.java |  19 +--
 .../core/consumergroup/ConsumerGroupConf.java      |   6 +-
 .../core/consumergroup/ConsumerGroupMetadata.java  |   1 -
 .../consumergroup/ConsumerGroupTopicMetadata.java  |   2 -
 .../event/ConsumerGroupStateEvent.java             |   1 -
 .../runtime/core/plugin/MQAdminWrapper.java        |   1 -
 .../runtime/core/plugin/MQConsumerWrapper.java     |   1 -
 .../runtime/core/plugin/MQProducerWrapper.java     |   1 -
 .../protocol/grpc/consumer/ConsumerManager.java    |   2 -
 .../protocol/grpc/consumer/EventMeshConsumer.java  |   6 +-
 .../consumergroup/ConsumerGroupClient.java         |   1 -
 .../consumer/consumergroup/StreamTopicConfig.java  |   3 -
 .../consumer/consumergroup/WebhookTopicConfig.java |   2 -
 .../processor/BatchPublishCloudEventProcessor.java |   3 +-
 .../processor/PublishCloudEventsProcessor.java     |   1 +
 .../grpc/processor/ReplyMessageProcessor.java      |   2 +-
 .../grpc/processor/RequestCloudEventProcessor.java |   3 +-
 .../grpc/processor/SubscribeProcessor.java         |   3 +-
 .../protocol/grpc/producer/EventMeshProducer.java  |   2 +-
 .../protocol/grpc/producer/ProducerManager.java    |   1 -
 .../protocol/grpc/producer/SendMessageContext.java |   2 +-
 .../protocol/grpc/push/AbstractPushRequest.java    |   2 +-
 .../core/protocol/grpc/push/HandleMsgContext.java  |   1 -
 .../core/protocol/grpc/push/MessageHandler.java    |   1 -
 .../core/protocol/grpc/push/StreamPushRequest.java |   4 +-
 .../protocol/grpc/push/WebhookPushRequest.java     |  37 +++---
 .../protocol/grpc/service/ConsumerService.java     |   1 +
 .../protocol/grpc/service/HeartbeatService.java    |   2 -
 .../protocol/grpc/service/PublisherService.java    |   1 -
 .../core/protocol/grpc/service/ServiceUtils.java   |   1 -
 .../protocol/http/consumer/ConsumerManager.java    |   6 +-
 .../protocol/http/consumer/EventMeshConsumer.java  |  13 +-
 .../http/consumer/HttpClientGroupMapping.java      |  51 ++++----
 .../http/processor/AdminShutdownProcessor.java     |   3 +-
 .../http/processor/BatchSendMessageProcessor.java  |   8 +-
 .../processor/BatchSendMessageV2Processor.java     |  56 ++++-----
 .../http/processor/CreateTopicProcessor.java       |  10 +-
 .../http/processor/DeleteTopicProcessor.java       |  12 +-
 .../protocol/http/processor/HandlerService.java    |  11 +-
 .../http/processor/HeartBeatProcessor.java         |  31 +++--
 .../processor/LocalSubscribeEventProcessor.java    |  13 +-
 .../processor/LocalUnSubscribeEventProcessor.java  |  20 ++--
 .../http/processor/QuerySubscriptionProcessor.java |   3 +-
 .../processor/RemoteSubscribeEventProcessor.java   |  68 +++++------
 .../processor/RemoteUnSubscribeEventProcessor.java |  17 +--
 .../http/processor/ReplyMessageProcessor.java      |  58 ++++-----
 .../http/processor/SendAsyncEventProcessor.java    |  10 +-
 .../http/processor/SendAsyncMessageProcessor.java  |  49 ++++----
 .../processor/SendAsyncRemoteEventProcessor.java   |   9 +-
 .../http/processor/SendSyncMessageProcessor.java   |  49 ++++----
 .../http/processor/ShortHttpProcessor.java         |   3 +-
 .../http/processor/SubscribeProcessor.java         |  54 ++++-----
 .../http/processor/UnSubscribeProcessor.java       |  47 ++++----
 .../http/processor/inf/AbstractEventProcessor.java |   6 +-
 .../core/protocol/http/processor/inf/Client.java   |   2 -
 .../http/processor/inf/HttpRequestProcessor.java   |   6 +-
 .../protocol/http/producer/EventMeshProducer.java  |   6 +-
 .../protocol/http/producer/ProducerManager.java    |   6 +-
 .../http/producer/ProducerTopicManager.java        |   1 -
 .../protocol/http/producer/SendMessageContext.java |   3 +-
 .../http/push/AbstractHTTPPushRequest.java         |   5 +-
 .../protocol/http/push/AsyncHTTPPushRequest.java   |   7 +-
 .../core/protocol/http/push/HTTPClientPool.java    |   6 +-
 .../protocol/http/push/HTTPMessageHandler.java     |  19 ++-
 .../core/protocol/http/retry/HttpRetryer.java      |   3 +-
 .../protocol/tcp/client/EventMeshTcp2Client.java   |  10 +-
 .../tcp/client/group/ClientGroupWrapper.java       |  37 +++---
 .../client/group/ClientSessionGroupMapping.java    |  25 ++--
 .../group/dispatch/DownstreamDispatchStrategy.java |   1 -
 .../tcp/client/processor/GoodbyeProcessor.java     |   3 +-
 .../tcp/client/processor/HeartBeatProcessor.java   |   3 +-
 .../tcp/client/processor/HelloProcessor.java       |  20 ++--
 .../tcp/client/processor/ListenProcessor.java      |   4 +-
 .../tcp/client/processor/MessageAckProcessor.java  |   2 +-
 .../client/processor/MessageTransferProcessor.java |  20 ++--
 .../tcp/client/processor/RecommendProcessor.java   |   3 +-
 .../tcp/client/processor/SubscribeProcessor.java   |   1 -
 .../tcp/client/processor/TcpProcessor.java         |   1 +
 .../tcp/client/processor/UnSubscribeProcessor.java |   2 +-
 .../client/rebalance/EventMeshRebalanceImpl.java   |  15 ++-
 .../rebalance/EventMeshRebalanceService.java       |   1 -
 .../client/recommend/EventMeshRecommendImpl.java   |   8 +-
 .../core/protocol/tcp/client/session/Session.java  |   9 +-
 .../tcp/client/session/SessionContext.java         |   2 +-
 .../tcp/client/session/push/ClientAckContext.java  |   9 +-
 .../client/session/push/DownStreamMsgContext.java  |   5 +-
 .../tcp/client/session/push/PushContext.java       |   2 -
 .../tcp/client/session/push/SessionPusher.java     |  10 +-
 .../client/session/retry/EventMeshTcpRetryer.java  |   5 +-
 .../tcp/client/session/send/SessionSender.java     |   6 +-
 .../client/session/send/UpStreamMsgContext.java    |   5 +-
 .../apache/eventmesh/runtime/meta/MetaStorage.java |   1 -
 .../runtime/metrics/MonitorMetricConstants.java    |   1 -
 .../runtime/metrics/grpc/EventMeshGrpcMonitor.java |   1 -
 .../runtime/metrics/http/HTTPMetricsServer.java    |  12 +-
 .../runtime/metrics/tcp/EventMeshTcpMonitor.java   |   5 +-
 .../eventmesh/runtime/trace/LogExporter.java       |   1 -
 .../apache/eventmesh/runtime/trace/SpanKey.java    |   1 -
 .../org/apache/eventmesh/runtime/trace/Trace.java  |   3 +-
 .../apache/eventmesh/runtime/util/BannerUtil.java  |  56 ++++-----
 .../runtime/util/EventMeshCloudEventWriter.java    |   1 -
 .../eventmesh/runtime/util/EventMeshUtil.java      |  18 ++-
 .../eventmesh/runtime/util/HttpTinyClient.java     |   4 +-
 .../eventmesh/runtime/util/RemotingHelper.java     |   2 -
 .../apache/eventmesh/runtime/util/TraceUtils.java  |   2 -
 .../org/apache/eventmesh/runtime/util/Utils.java   |   8 +-
 .../runtime/client/common/ClientGlobal.java        |   1 -
 .../eventmesh/runtime/client/common/Codec.java     |   5 +-
 .../runtime/client/common/MessageUtils.java        |   1 -
 .../runtime/client/common/RequestContext.java      |   1 -
 .../eventmesh/runtime/client/common/TCPClient.java |   3 +-
 .../runtime/client/common/UserAgentUtils.java      |   8 +-
 .../runtime/client/impl/EventMeshClientImpl.java   |  38 +++---
 .../runtime/client/impl/PubClientImpl.java         |   1 -
 .../runtime/client/impl/SubClientImpl.java         |  37 +++---
 .../eventmesh/runtime/demo/AsyncSubClient.java     |   2 +-
 .../eventmesh/runtime/demo/BroadCastSubClient.java |   2 +-
 .../apache/eventmesh/runtime/demo/CCSubClient.java |   2 +-
 .../apache/eventmesh/runtime/demo/CClientDemo.java |   5 +-
 .../eventmesh/runtime/demo/SyncPubClient.java      |   4 +-
 .../eventmesh/runtime/demo/SyncSubClient.java      |   2 -
 eventmesh-sdks/build.gradle                        |   3 +-
 .../grpc/consumer/EventMeshGrpcConsumer.java       |   2 +-
 .../client/grpc/consumer/SubStreamHandler.java     |   1 +
 .../grpc/producer/EventMeshGrpcProducer.java       |   4 +-
 .../client/grpc/producer/GrpcProducer.java         |   2 -
 .../grpc/util/EventMeshCloudEventBuilder.java      |  64 +++++-----
 .../client/http/AbstractProducerHttpClient.java    |   3 +-
 .../eventmesh/client/http/EventMeshRetObj.java     |   1 -
 .../http/consumer/EventMeshHttpConsumer.java       |   8 +-
 .../http/producer/EventMeshMessageProducer.java    |   2 +-
 .../client/http/producer/OpenMessageProducer.java  |   2 +-
 .../client/http/ssl/MyX509TrustManager.java        |   3 +-
 .../client/http/util/HttpLoadBalanceUtils.java     |   3 +-
 .../eventmesh/client/http/util/HttpUtils.java      |  12 +-
 .../eventmesh/client/tcp/common/MessageUtils.java  |   1 -
 .../client/tcp/common/RequestContext.java          |   1 -
 .../eventmesh/client/tcp/common/TcpClient.java     |   4 +-
 .../tcp/impl/AbstractEventMeshTCPPubHandler.java   |   2 +-
 .../impl/cloudevent/CloudEventTCPSubClient.java    |   3 +-
 .../EventMeshMessageTCPPubClient.java              |   6 +-
 .../EventMeshMessageTCPSubClient.java              |   4 +-
 .../grpc/consumer/EventMeshGrpcConsumerTest.java   |   2 +
 .../grpc/util/EventMeshCloudEventBuilderTest.java  |   2 -
 .../client/http/demo/AsyncPublishInstance.java     |   1 -
 .../client/http/demo/AsyncSyncRequestInstance.java |   7 +-
 .../client/http/demo/SyncRequestInstance.java      |   1 -
 .../eventmesh/client/http/util/HttpUtilsTest.java  |   2 -
 .../tcp/common/EventMeshTestCaseTopicSet.java      |   6 +-
 .../client/tcp/common/EventMeshTestUtils.java      |   1 -
 .../client/tcp/common/MessageUtilsTest.java        |   5 +-
 eventmesh-security-plugin/build.gradle             |   3 +-
 .../apache/eventmesh/acl/impl/AclServiceImpl.java  |  15 ++-
 .../eventmesh/acl/impl/AclServiceImplTest.java     |   1 -
 .../org/apache/eventmesh/api/acl/AclService.java   |   1 -
 .../apache/eventmesh/api/acl/AclServiceTest.java   |   1 -
 .../http/basic/impl/AuthHttpBasicServiceTest.java  |   1 -
 .../auth/token/impl/auth/AuthTokenUtils.java       |  11 +-
 .../eventmesh/spi/EventMeshExtensionFactory.java   |   2 -
 .../eventmesh/spi/EventMeshExtensionType.java      |   1 +
 .../org/apache/eventmesh/spi/EventMeshSPI.java     |   1 -
 .../spi/loader/JarExtensionClassLoader.java        |   5 +-
 .../spi/loader/MetaInfExtensionClassLoader.java    |   1 -
 .../spi/EventMeshExtensionFactoryTest.java         |   1 -
 .../spi/example/AnotherSingletonExtension.java     |   1 -
 .../eventmesh/spi/example/PrototypeExtension.java  |   1 -
 .../eventmesh/spi/example/SingletonExtension.java  |   1 -
 eventmesh-storage-plugin/build.gradle              |   3 +-
 .../apache/eventmesh/api/AsyncConsumeContext.java  |   1 -
 .../org/apache/eventmesh/api/EventListener.java    |   1 -
 .../eventmesh/api/admin/TopicProperties.java       |   3 +-
 .../storage/kafka/consumer/ConsumerImpl.java       |   4 -
 .../kafka/consumer/KafkaConsumerRunner.java        |   1 +
 .../storage/pulsar/client/PulsarClientWrapper.java |  12 +-
 .../storage/pulsar/config/ClientConfiguration.java |   6 +-
 .../pulsar/consumer/PulsarConsumerImpl.java        |  15 ++-
 .../storage/pulsar/producer/AbstractProducer.java  |   1 -
 .../storage/rabbitmq/client/RabbitmqClient.java    |   2 -
 .../rabbitmq/consumer/RabbitmqConsumer.java        |   2 -
 .../rabbitmq/consumer/RabbitmqConsumerHandler.java |   2 +-
 .../rabbitmq/producer/RabbitmqProducer.java        |   3 +-
 .../rabbitmq/consumer/RabbitmqConsumerTest.java    |   1 +
 .../rabbitmq/producer/RabbitmqProducerTest.java    |   1 +
 .../storage/redis/consumer/RedisConsumer.java      |   1 +
 .../storage/redis/producer/RedisProducer.java      |   6 +-
 .../storage/redis/connector/UnitTest.java          |   7 +-
 .../storage/redis/consumer/RedisConsumerTest.java  |   7 +-
 .../storage/rocketmq/admin/RocketMQAdmin.java      |   4 +-
 .../cloudevent/RocketMQMessageFactory.java         |   6 +-
 .../rocketmq/cloudevent/impl/RocketMQHeaders.java  |   2 -
 .../cloudevent/impl/RocketMQMessageWriter.java     |   2 -
 .../storage/rocketmq/config/ClientConfig.java      |   3 +-
 .../rocketmq/consumer/PushConsumerImpl.java        |  12 +-
 .../EventMeshMessageListenerConcurrently.java      |   2 +-
 .../rocketmq/producer/AbstractProducer.java        |  24 ++--
 .../storage/rocketmq/producer/ProducerImpl.java    |   7 +-
 .../rocketmq/producer/RocketMQProducerImpl.java    |   5 +-
 .../storage/rocketmq/utils/BeanUtils.java          |   3 +-
 .../storage/rocketmq/utils/CloudEventUtils.java    |   9 +-
 .../ConsumeMessageConcurrentlyService.java         |   9 +-
 .../cloudevent/RocketMQMessageFactoryTest.java     |   1 -
 .../rocketmq/consumer/PushConsumerImplTest.java    |  11 +-
 .../rocketmq/producer/DefaultProducerImplTest.java |  46 +++----
 .../rocketmq/promise/DefaultPromiseTest.java       | 122 -------------------
 .../storage/standalone/admin/StandaloneAdmin.java  |   3 +-
 .../storage/standalone/broker/MessageQueue.java    |   1 -
 .../broker/task/HistoryMessageClear.java           |   2 -
 .../storage/standalone/broker/task/Subscribe.java  |   1 +
 .../standalone/consumer/StandaloneConsumer.java    |   6 +-
 .../eventmesh/storage/standalone/TestUtils.java    |   6 +-
 eventmesh-trace-plugin/build.gradle                |   3 +-
 .../eventmesh/trace/api/AbstractTraceService.java  |   1 +
 .../eventmesh/trace/api/EventMeshTraceService.java |   4 +-
 .../trace/api/common/EventMeshTraceConstants.java  |   1 -
 .../eventmesh/trace/jaeger/JaegerTraceService.java |   3 +-
 .../trace/jaeger/JaegerTraceServiceTest.java       |   3 +-
 .../trace/pinpoint/PinpointTraceService.java       |  10 +-
 .../pinpoint/exporter/PinpointSpanExporter.java    |  21 ++--
 .../trace/pinpoint/PinpointTraceServiceTest.java   |   3 +-
 .../pinpoint/config/PinpointConfigurationTest.java |   1 -
 .../exporter/PinpointSpanExporterTest.java         |   4 +-
 .../eventmesh/trace/zipkin/ZipkinTraceService.java |   9 +-
 eventmesh-webhook/build.gradle                     |   1 +
 .../admin/AdminWebHookConfigOperationManager.java  |   4 +-
 .../webhook/admin/NacosWebHookConfigOperation.java |   7 +-
 .../webhook/config/AdminConfiguration.java         |   1 -
 .../admin/FileWebHookConfigOperationTest.java      |   1 -
 .../apache/eventmesh/webhook/api/Manufacturer.java |   1 -
 .../webhook/receive/ManufacturerProtocol.java      |   1 -
 .../webhook/receive/WebHookController.java         |   1 +
 .../webhook/receive/protocol/GithubProtocol.java   |   1 -
 gradle.properties                                  |   2 +-
 style/checkstyle-header1.txt                       |   1 +
 style/task/eventmesh-spotless-formatter.xml        |  59 +++++++++
 535 files changed, 1648 insertions(+), 2180 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 7721daad2..310551f57 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -74,7 +74,7 @@ jobs:
 
       # https://docs.gradle.org/current/userguide/performance.html
       - name: Build
-        run: ./gradlew clean build jar dist jacocoTestReport -x generateGrammarSource --parallel --daemon
+        run: ./gradlew clean build jar dist jacocoTestReport -x spotlessJava -x generateGrammarSource --parallel --daemon
 
       - name: Install plugin
         run: ./gradlew installPlugin
@@ -100,4 +100,4 @@ jobs:
 
       - name: Check third party dependencies
         run: |
-          ./gradlew clean jar dist -x test -x checkstyleMain -x javaDoc && ./gradlew installPlugin && ./gradlew tar && sh tools/dependency-check/check-dependencies.sh && echo "Thirty party dependencies check success"
+          ./gradlew clean jar dist -x spotlessJava -x test -x checkstyleMain -x javaDoc && ./gradlew installPlugin && ./gradlew tar && sh tools/dependency-check/check-dependencies.sh && echo "Thirty party dependencies check success"
diff --git a/build.gradle b/build.gradle
index 72789ba9f..3909449e6 100644
--- a/build.gradle
+++ b/build.gradle
@@ -36,6 +36,7 @@ buildscript {
         classpath "com.github.spotbugs.snom:spotbugs-gradle-plugin:5.0.14"
         classpath "io.spring.gradle:dependency-management-plugin:1.0.11.RELEASE"
         classpath "com.github.jk1:gradle-license-report:1.17"
+        classpath "com.diffplug.spotless:spotless-plugin-gradle:6.13.0"
     }
 }
 
@@ -61,6 +62,7 @@ allprojects {
     apply plugin: "java-library"
     apply plugin: 'signing'
     apply plugin: 'checkstyle'
+    apply plugin: 'com.diffplug.spotless'
 
     [compileJava, compileTestJava, javadoc]*.options*.encoding = 'UTF-8'
 
@@ -91,6 +93,7 @@ allprojects {
                   .exclude('**/org/apache/eventmesh/connector/openfunction/client/EventMeshGrpcService**')
                   .exclude('**/org/apache/eventmesh/connector/openfunction/client/CallbackServiceGrpc**')
                   .exclude('**/org/apache/eventmesh/connector/jdbc/antlr**')
+                  .dependsOn(spotlessApply)
 
     dependencies {
         repositories {
@@ -102,6 +105,27 @@ allprojects {
         }
         testImplementation "junit:junit:4.13.2"
     }
+
+    spotless {
+        enforceCheck false
+        java {
+            target project.fileTree(project.projectDir) {
+                include '**/*.java'
+                exclude '**/org/apache/eventmesh/**/protos**'
+                exclude '**/org/apache/eventmesh/connector/openfunction/client/EventMeshGrpcService**'
+                exclude '**/org/apache/eventmesh/connector/openfunction/client/CallbackServiceGrpc**'
+                exclude '**/org/apache/eventmesh/connector/jdbc/antlr**'
+                exclude '**/org/apache/eventmesh/common/protocol/grpc**'
+                exclude '**/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/AbstractSnapshotEngine.java'
+            }
+            importOrder ('\\#org.apache.eventmesh','\\#org.apache','\\#java','\\#javax','\\#org','\\#io','\\#net','\\#junit','\\#com','\\#lombok',
+                    'org.apache.eventmesh','org.apache','java','javax','org','io','net','junit','com','lombok')
+            licenseHeaderFile rootProject.file('style/checkstyle-header1.txt')
+            eclipse().configFile("${rootDir}/style/task/eventmesh-spotless-formatter.xml")
+            removeUnusedImports()
+        }
+    }
+    spotlessJava.dependsOn(compileJava, javadoc, compileTestJava, test, processResources, processTestResources)
 }
 
 task tar(type: Tar) {
diff --git a/eventmesh-admin/eventmesh-admin-rocketmq/src/main/java/org/apache/eventmesh/admin/rocketmq/controller/AdminController.java b/eventmesh-admin/eventmesh-admin-rocketmq/src/main/java/org/apache/eventmesh/admin/rocketmq/controller/AdminController.java
index 4398f7238..81ae0f03c 100644
--- a/eventmesh-admin/eventmesh-admin-rocketmq/src/main/java/org/apache/eventmesh/admin/rocketmq/controller/AdminController.java
+++ b/eventmesh-admin/eventmesh-admin-rocketmq/src/main/java/org/apache/eventmesh/admin/rocketmq/controller/AdminController.java
@@ -23,7 +23,6 @@ import org.apache.eventmesh.admin.rocketmq.handler.TopicsHandler;
 
 import java.io.IOException;
 
-
 import com.sun.net.httpserver.HttpServer;
 
 import lombok.extern.slf4j.Slf4j;
diff --git a/eventmesh-admin/eventmesh-admin-rocketmq/src/main/java/org/apache/eventmesh/admin/rocketmq/handler/TopicsHandler.java b/eventmesh-admin/eventmesh-admin-rocketmq/src/main/java/org/apache/eventmesh/admin/rocketmq/handler/TopicsHandler.java
index 4a7914186..480e19292 100644
--- a/eventmesh-admin/eventmesh-admin-rocketmq/src/main/java/org/apache/eventmesh/admin/rocketmq/handler/TopicsHandler.java
+++ b/eventmesh-admin/eventmesh-admin-rocketmq/src/main/java/org/apache/eventmesh/admin/rocketmq/handler/TopicsHandler.java
@@ -105,7 +105,7 @@ public class TopicsHandler implements HttpHandler {
                 return;
             }
 
-            //TBD: A new rocketmq service will be implemented for creating topics
+            // TBD: A new rocketmq service will be implemented for creating topics
             TopicResponse topicResponse = null; // Temporary variable for topic response
             if (topicResponse != null) {
                 log.info("create a new topic: {}", topic);
diff --git a/eventmesh-admin/eventmesh-admin-rocketmq/src/test/java/org/apache/eventmesh/admin/rocketmq/util/RequestMappingTest.java b/eventmesh-admin/eventmesh-admin-rocketmq/src/test/java/org/apache/eventmesh/admin/rocketmq/util/RequestMappingTest.java
index 9720bc525..00bb11b34 100644
--- a/eventmesh-admin/eventmesh-admin-rocketmq/src/test/java/org/apache/eventmesh/admin/rocketmq/util/RequestMappingTest.java
+++ b/eventmesh-admin/eventmesh-admin-rocketmq/src/test/java/org/apache/eventmesh/admin/rocketmq/util/RequestMappingTest.java
@@ -30,7 +30,6 @@ import org.junit.Test;
 
 import com.sun.net.httpserver.HttpExchange;
 
-
 public class RequestMappingTest {
 
     @Test
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/ResetCountDownLatch.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/ResetCountDownLatch.java
index c04cc6cde..bb6a01f97 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/ResetCountDownLatch.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/ResetCountDownLatch.java
@@ -33,7 +33,6 @@ public class ResetCountDownLatch {
         this.restSync = new RestSync(count);
     }
 
-
     /**
      * Causes the current thread to wait until the latch has counted down to zero, unless the thread is {@linkplain Thread#interrupt interrupted}.
      *
@@ -104,7 +103,6 @@ public class ResetCountDownLatch {
         return restSync.tryAcquireSharedNanos(1, unit.toNanos(timeout));
     }
 
-
     /**
      * Decrements the count of the latch, releasing all waiting threads if the count reaches zero.
      *
@@ -165,7 +163,7 @@ public class ResetCountDownLatch {
 
         @Override
         protected boolean tryReleaseShared(int releases) {
-            for (; ; ) {
+            for (;;) {
                 int count = getState();
                 if (count == 0) {
                     return false;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/ThreadPoolFactory.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/ThreadPoolFactory.java
index 551d92c9a..7b1cc6d94 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/ThreadPoolFactory.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/ThreadPoolFactory.java
@@ -54,7 +54,6 @@ public abstract class ThreadPoolFactory {
         return Executors.newSingleThreadScheduledExecutor(new EventMeshThreadFactory(threadName, true));
     }
 
-
     public static ScheduledExecutorService createScheduledExecutor(int core, ThreadFactory threadFactory) {
         return Executors.newScheduledThreadPool(core, threadFactory);
     }
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/ThreadWrapper.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/ThreadWrapper.java
index 0b67e69e9..b24402c5f 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/ThreadWrapper.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/ThreadWrapper.java
@@ -55,7 +55,7 @@ public abstract class ThreadWrapper implements Runnable {
         if (hasWakeup.compareAndSet(true, false)) {
             return;
         }
-        //reset count
+        // reset count
         waiter.reset();
         try {
             waiter.await();
@@ -74,7 +74,7 @@ public abstract class ThreadWrapper implements Runnable {
         if (hasWakeup.compareAndSet(true, false)) {
             return;
         }
-        //reset count
+        // reset count
         waiter.reset();
         try {
             waiter.await(timeout, timeUnit == null ? TimeUnit.MILLISECONDS : timeUnit);
@@ -104,7 +104,7 @@ public abstract class ThreadWrapper implements Runnable {
             return;
         }
         this.isRunning = false;
-        //wakeup the thread to run
+        // wakeup the thread to run
         wakeup();
 
         try {
@@ -112,7 +112,7 @@ public abstract class ThreadWrapper implements Runnable {
                 this.thread.interrupt();
             }
             if (!this.isDaemon) {
-                //wait main thread to wait this thread finish
+                // wait main thread to wait this thread finish
                 this.thread.join(TimeUnit.SECONDS.toMillis(60));
             }
         } catch (InterruptedException e) {
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/CommonConfiguration.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/CommonConfiguration.java
index 350e8c733..f05a6d8cc 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/CommonConfiguration.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/CommonConfiguration.java
@@ -92,7 +92,6 @@ public class CommonConfiguration {
     @ConfigFiled(field = "security.validation.type.token", notEmpty = true)
     private boolean eventMeshSecurityValidateTypeToken = false;
 
-
     @ConfigFiled(field = "server.trace.enabled")
     private boolean eventMeshServerTraceEnable = false;
 
@@ -105,7 +104,6 @@ public class CommonConfiguration {
     @ConfigFiled(field = "server.provide.protocols", reload = true)
     private List<String> eventMeshProvideServerProtocols;
 
-
     @ConfigFiled(reload = true)
     private String eventMeshWebhookOrigin;
 
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/Config.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/Config.java
index db16c96d7..6c6d72652 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/Config.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/Config.java
@@ -52,6 +52,3 @@ public @interface Config {
         Config[] value();
     }
 }
-
-
-
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/ConverterMap.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/ConverterMap.java
index 3f59730c9..1fa1bced5 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/ConverterMap.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/ConverterMap.java
@@ -47,7 +47,6 @@ import java.util.Properties;
 import java.util.TreeMap;
 import java.util.Vector;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 import inet.ipaddr.IPAddress;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/converter/ListConverter.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/converter/ListConverter.java
index 1627b3432..3d0e92e9c 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/converter/ListConverter.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/converter/ListConverter.java
@@ -79,7 +79,6 @@ public class ListConverter implements ConvertValue<List<Object>> {
         }
     }
 
-
     public static class ListConverterSemi extends ListConverter {
 
         public String separator = ";";
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/converter/ObjectConverter.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/converter/ObjectConverter.java
index e1f860c5e..6e118851e 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/converter/ObjectConverter.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/config/convert/converter/ObjectConverter.java
@@ -71,7 +71,7 @@ public class ObjectConverter implements ConvertValue<Object> {
             this.setValue();
 
             Class<?> superclass = convertInfo.getClazz();
-            for (; ; ) {
+            for (;;) {
                 superclass = superclass.getSuperclass();
                 if (Objects.equals(superclass, Object.class) || Objects.isNull(superclass)) {
                     break;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/enums/EventMeshDataContentType.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/enums/EventMeshDataContentType.java
index 7e581b6ae..05341c96b 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/enums/EventMeshDataContentType.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/enums/EventMeshDataContentType.java
@@ -20,6 +20,7 @@ package org.apache.eventmesh.common.enums;
 import lombok.Getter;
 
 public enum EventMeshDataContentType {
+
     JSON("application/json");
 
     @Getter
@@ -29,5 +30,4 @@ public enum EventMeshDataContentType {
         this.code = code;
     }
 
-
 }
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/file/WatchFileManager.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/file/WatchFileManager.java
index 4f72b20e8..0d2a84885 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/file/WatchFileManager.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/file/WatchFileManager.java
@@ -21,7 +21,6 @@ import java.util.HashMap;
 import java.util.Map;
 import java.util.concurrent.atomic.AtomicBoolean;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/file/WatchFileTask.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/file/WatchFileTask.java
index 5d7ea3088..2a1b07bca 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/file/WatchFileTask.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/file/WatchFileTask.java
@@ -28,7 +28,6 @@ import java.nio.file.WatchService;
 import java.util.ArrayList;
 import java.util.List;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/LoadBalanceType.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/LoadBalanceType.java
index 8502bb0cd..61df34138 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/LoadBalanceType.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/LoadBalanceType.java
@@ -18,6 +18,7 @@
 package org.apache.eventmesh.common.loadbalance;
 
 public enum LoadBalanceType {
+
     RANDOM(0, "random load balance strategy"),
     WEIGHT_ROUND_ROBIN(1, "weight round robin load balance strategy"),
     WEIGHT_RANDOM(2, "weight random load balance strategy");
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/RandomLoadBalanceSelector.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/RandomLoadBalanceSelector.java
index a2b040f95..5c4dbacee 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/RandomLoadBalanceSelector.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/RandomLoadBalanceSelector.java
@@ -22,7 +22,6 @@ import org.apache.commons.collections4.CollectionUtils;
 import java.util.List;
 import java.util.concurrent.ThreadLocalRandom;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 /**
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/Weight.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/Weight.java
index 82a35fb56..89befd6d3 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/Weight.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/Weight.java
@@ -41,7 +41,6 @@ public class Weight<T> {
         currentWeight.addAndGet(value);
     }
 
-
     public T getTarget() {
         return target;
     }
@@ -54,7 +53,6 @@ public class Weight<T> {
         return value;
     }
 
-
     public AtomicInteger getCurrentWeight() {
         return currentWeight;
     }
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/WeightRoundRobinLoadBalanceSelector.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/WeightRoundRobinLoadBalanceSelector.java
index a65425aa6..7557b3dc2 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/WeightRoundRobinLoadBalanceSelector.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/loadbalance/WeightRoundRobinLoadBalanceSelector.java
@@ -21,7 +21,6 @@ import org.apache.commons.collections4.CollectionUtils;
 
 import java.util.List;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 /**
@@ -45,7 +44,6 @@ public class WeightRoundRobinLoadBalanceSelector<T> implements LoadBalanceSelect
         this.totalWeight = totalWeight;
     }
 
-
     @Override
     @SuppressWarnings("ConstantConditions")
     public T select() {
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionItem.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionItem.java
index 306c0c4e2..6f64617e2 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionItem.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionItem.java
@@ -93,5 +93,3 @@ public class SubscriptionItem implements Serializable {
         return Objects.hashCode(topic, mode, type);
     }
 }
-
-
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionMode.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionMode.java
index ac2bbe639..d05c7ce20 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionMode.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionMode.java
@@ -31,8 +31,7 @@ public enum SubscriptionMode {
     /**
      * UNRECOGNIZED
      */
-    UNRECOGNIZED("UNRECOGNIZED")
-    ;
+    UNRECOGNIZED("UNRECOGNIZED");
 
     private final String mode;
 
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionType.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionType.java
index b2bb48028..c6d19eaf9 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionType.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/SubscriptionType.java
@@ -18,6 +18,7 @@
 package org.apache.eventmesh.common.protocol;
 
 public enum SubscriptionType {
+
     /**
      * SYNC
      */
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/HttpCommand.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/HttpCommand.java
index 1e56b2bec..96c75af90 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/HttpCommand.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/HttpCommand.java
@@ -60,10 +60,10 @@ public class HttpCommand implements ProtocolTransportObject {
 
     private transient Body body;
 
-    //Command request time
+    // Command request time
     public long reqTime;
 
-    //Command response time
+    // Command response time
     public long resTime;
 
     public CmdType cmdType = CmdType.REQ;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/HttpEventWrapper.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/HttpEventWrapper.java
index 43647faaa..a19539f47 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/HttpEventWrapper.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/HttpEventWrapper.java
@@ -42,7 +42,6 @@ import io.netty.handler.codec.http.HttpHeaders;
 import io.netty.handler.codec.http.HttpResponseStatus;
 import io.netty.handler.codec.http.HttpVersion;
 
-
 public class HttpEventWrapper implements ProtocolTransportObject {
 
     public static final long serialVersionUID = -8547334421415366981L;
@@ -59,10 +58,10 @@ public class HttpEventWrapper implements ProtocolTransportObject {
 
     private String httpVersion;
 
-    //Command request time
+    // Command request time
     private long reqTime;
 
-    //Command response time
+    // Command response time
     private long resTime;
 
     private HttpResponseStatus httpResponseStatus = HttpResponseStatus.OK;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/WebhookProtocolTransportObject.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/WebhookProtocolTransportObject.java
index f773c37fa..9b490f978 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/WebhookProtocolTransportObject.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/WebhookProtocolTransportObject.java
@@ -22,7 +22,6 @@ import org.apache.eventmesh.common.protocol.ProtocolTransportObject;
 import lombok.Builder;
 import lombok.Data;
 
-
 @Data
 @Builder
 public class WebhookProtocolTransportObject implements ProtocolTransportObject {
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/BaseResponseBody.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/BaseResponseBody.java
index aefa71184..570e2af48 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/BaseResponseBody.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/BaseResponseBody.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.common.protocol.http.body;
 
-
 import org.apache.eventmesh.common.protocol.http.common.ProtocolKey;
 
 import java.util.HashMap;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/Body.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/Body.java
index 82fefcff4..2bb077543 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/Body.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/Body.java
@@ -71,4 +71,3 @@ public abstract class Body {
 
     }
 }
-
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/client/HeartbeatResponseBody.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/client/HeartbeatResponseBody.java
index 6bc5aeec4..5112b7cd4 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/client/HeartbeatResponseBody.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/client/HeartbeatResponseBody.java
@@ -28,13 +28,13 @@ import java.util.Map;
 
 public class HeartbeatResponseBody extends Body {
 
-    //return code
+    // return code
     private Integer retCode;
 
-    //response message
+    // response message
     private String retMsg;
 
-    //response time
+    // response time
     private long resTime = System.currentTimeMillis();
 
     public Integer getRetCode() {
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/ReplyMessageResponseBody.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/ReplyMessageResponseBody.java
index a69a8f3a3..595d7b5b1 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/ReplyMessageResponseBody.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/ReplyMessageResponseBody.java
@@ -25,13 +25,13 @@ import java.util.Map;
 
 public class ReplyMessageResponseBody extends Body {
 
-    //return code
+    // return code
     private Integer retCode;
 
-    //response message
+    // response message
     private String retMsg;
 
-    //response time
+    // response time
     private long resTime = System.currentTimeMillis();
 
     public Integer getRetCode() {
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchRequestBody.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchRequestBody.java
index 210cc0634..4987e298e 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchRequestBody.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchRequestBody.java
@@ -115,8 +115,9 @@ public class SendMessageBatchRequestBody extends Body {
         String batchId = MapUtils.getString(bodyParam,
             BATCHID);
         String size = StringUtils.isBlank(MapUtils.getString(bodyParam,
-            SIZE)) ? "1" : MapUtils.getString(bodyParam,
-            SIZE);
+            SIZE)) ? "1"
+                : MapUtils.getString(bodyParam,
+                    SIZE);
         String contents = MapUtils.getString(bodyParam,
             CONTENTS, null);
         SendMessageBatchRequestBody body = new SendMessageBatchRequestBody();
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchResponseBody.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchResponseBody.java
index d248a1bd8..90b2316e3 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchResponseBody.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchResponseBody.java
@@ -25,13 +25,13 @@ import java.util.Map;
 
 public class SendMessageBatchResponseBody extends Body {
 
-    //return code
+    // return code
     private Integer retCode;
 
-    //response message
+    // response message
     private String retMsg;
 
-    //response time
+    // response time
     private long resTime = System.currentTimeMillis();
 
     public Integer getRetCode() {
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchV2ResponseBody.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchV2ResponseBody.java
index 479f56ce9..cd4507e9e 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchV2ResponseBody.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/body/message/SendMessageBatchV2ResponseBody.java
@@ -25,13 +25,13 @@ import java.util.Map;
 
 public class SendMessageBatchV2ResponseBody extends Body {
 
-    //return code
+    // return code
     private Integer retCode;
 
-    //response message
+    // response message
     private String retMsg;
 
-    //response time
+    // response time
     private long resTime = System.currentTimeMillis();
 
     public Integer getRetCode() {
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/common/ProtocolKey.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/common/ProtocolKey.java
index 6430d1112..636c5035f 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/common/ProtocolKey.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/common/ProtocolKey.java
@@ -37,7 +37,7 @@ public class ProtocolKey {
 
     public enum ClientInstanceKey {
 
-        ////////////////////////////////////Protocol layer requester description///////////
+        //////////////////////////////////// Protocol layer requester description///////////
         ENV("env", "env"),
         IDC("idc", "idc"),
         SYS("sys", "1234"),
@@ -70,10 +70,9 @@ public class ProtocolKey {
         }
     }
 
-
     public static class EventMeshInstanceKey {
 
-        ///////////////////////////////////////////////Protocol layer EventMesh description
+        /////////////////////////////////////////////// Protocol layer EventMesh description
         public static final String EVENTMESHCLUSTER = "eventmeshcluster";
         public static final String EVENTMESHIP = "eventmeship";
         public static final String EVENTMESHENV = "eventmeshenv";
@@ -88,8 +87,7 @@ public class ProtocolKey {
         public static final String TYPE = "type";
     }
 
-
-    //return of CLIENT <-> EventMesh
+    // return of CLIENT <-> EventMesh
     public static final String RETCODE = "retCode";
     public static final String RETMSG = "retMsg";
     public static final String RESTIME = "resTime";
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/common/RequestURI.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/common/RequestURI.java
index 8fe2c0c74..d15def464 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/common/RequestURI.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/common/RequestURI.java
@@ -39,7 +39,6 @@ public enum RequestURI {
 
     SUBSCRIPTION_QUERY("/eventmesh/subscrition/query", "SUBSCRIPTION QUERY");
 
-
     private final String requestURI;
 
     private final String desc;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/BaseResponseHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/BaseResponseHeader.java
index 2a2e2c766..f25e0a3c8 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/BaseResponseHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/BaseResponseHeader.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.common.protocol.http.header;
 
-
 import org.apache.eventmesh.common.protocol.http.common.ProtocolKey;
 
 import java.util.HashMap;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/Header.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/Header.java
index 9a432202a..453b4bd35 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/Header.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/Header.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.common.protocol.http.header;
 
-
 import org.apache.eventmesh.common.protocol.http.common.RequestCode;
 import org.apache.eventmesh.common.protocol.http.header.client.HeartbeatRequestHeader;
 import org.apache.eventmesh.common.protocol.http.header.client.RegRequestHeader;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatRequestHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatRequestHeader.java
index 56e2e0ae2..33062fd4c 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatRequestHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatRequestHeader.java
@@ -33,36 +33,36 @@ import lombok.ToString;
 @ToString
 public class HeartbeatRequestHeader extends Header {
 
-    //request code
+    // request code
     private String code;
 
-    //requester language description
+    // requester language description
     private String language;
 
-    //protocol version adopted by requester, default:1.0
+    // protocol version adopted by requester, default:1.0
     private ProtocolVersion version;
 
-    //the environment number of the requester
+    // the environment number of the requester
     private String env;
 
-    //the IDC of the requester
+    // the IDC of the requester
     private String idc;
 
-    //subsystem of the requester
+    // subsystem of the requester
     private String sys;
 
-    //PID of the requester
+    // PID of the requester
     private String pid;
 
-    //IP of the requester
+    // IP of the requester
     private String ip;
 
-    //private String producerGroup;
+    // private String producerGroup;
 
-    //USERNAME of the requester
+    // USERNAME of the requester
     private String username = "username";
 
-    //PASSWD of the requester
+    // PASSWD of the requester
     private String passwd = "user@123";
 
     @Override
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatResponseHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatResponseHeader.java
index 7d54c48b5..b4158a696 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatResponseHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatResponseHeader.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.common.protocol.http.header.client;
 
-
 import org.apache.eventmesh.common.protocol.http.common.ProtocolKey;
 import org.apache.eventmesh.common.protocol.http.header.Header;
 import org.apache.eventmesh.common.utils.HttpConvertsUtils;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/RegResponseHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/RegResponseHeader.java
index fe6eb057e..06f97099b 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/RegResponseHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/RegResponseHeader.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.common.protocol.http.header.client;
 
-
 import org.apache.eventmesh.common.protocol.http.common.ProtocolKey;
 import org.apache.eventmesh.common.protocol.http.header.Header;
 import org.apache.eventmesh.common.utils.HttpConvertsUtils;
@@ -33,19 +32,19 @@ import lombok.ToString;
 @ToString
 public class RegResponseHeader extends Header {
 
-    //response code, as same as the request code
+    // response code, as same as the request code
     private int code;
 
-    //The cluster name of the EventMesh that processes the request
+    // The cluster name of the EventMesh that processes the request
     private String eventMeshCluster;
 
-    //IP of the EventMesh that processes the request
+    // IP of the EventMesh that processes the request
     private String eventMeshIp;
 
-    //Environment number of the EventMesh that processes the request
+    // Environment number of the EventMesh that processes the request
     private String eventMeshEnv;
 
-    //IDC of the EventMesh that processes the request
+    // IDC of the EventMesh that processes the request
     private String eventMeshIdc;
 
     public static RegResponseHeader buildHeader(Integer requestCode, String eventMeshCluster,
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegRequestHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegRequestHeader.java
index f38e00263..7ca214c50 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegRequestHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegRequestHeader.java
@@ -33,34 +33,34 @@ import lombok.ToString;
 @ToString
 public class UnRegRequestHeader extends Header {
 
-    //request code
+    // request code
     private String code;
 
-    //requester language description
+    // requester language description
     private String language;
 
-    //protocol version adopted by requester, default:1.0
+    // protocol version adopted by requester, default:1.0
     private ProtocolVersion version;
 
-    //the environment number of the requester
+    // the environment number of the requester
     private String env;
 
-    //the IDC of the requester
+    // the IDC of the requester
     private String idc;
 
-    //subsystem of the requester
+    // subsystem of the requester
     private String sys;
 
-    //PID of the requester
+    // PID of the requester
     private String pid;
 
-    //IP of the requester
+    // IP of the requester
     private String ip;
 
-    //USERNAME of the requester
+    // USERNAME of the requester
     private String username = "username";
 
-    //PASSWD of the requester
+    // PASSWD of the requester
     private String passwd = "user@123";
 
     public static UnRegRequestHeader buildHeader(Map<String, Object> headerParam) {
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegResponseHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegResponseHeader.java
index 3384e638f..25bfc78e1 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegResponseHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegResponseHeader.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.common.protocol.http.header.client;
 
-
 import org.apache.eventmesh.common.protocol.http.common.ProtocolKey;
 import org.apache.eventmesh.common.protocol.http.header.Header;
 import org.apache.eventmesh.common.utils.HttpConvertsUtils;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/PushMessageRequestHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/PushMessageRequestHeader.java
index dbbd75ff1..e22c3bf05 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/PushMessageRequestHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/PushMessageRequestHeader.java
@@ -33,13 +33,13 @@ import lombok.ToString;
 @ToString
 public class PushMessageRequestHeader extends Header {
 
-    //request code
+    // request code
     private int code;
 
-    //requester language description
+    // requester language description
     private String language;
 
-    //protocol version adopted by requester, default:1.0
+    // protocol version adopted by requester, default:1.0
     private ProtocolVersion version;
 
     private String eventMeshCluster;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/PushMessageResponseHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/PushMessageResponseHeader.java
index 0107e437f..6ba742cd1 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/PushMessageResponseHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/PushMessageResponseHeader.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.common.protocol.http.header.message;
 
-
 import org.apache.eventmesh.common.Constants;
 import org.apache.eventmesh.common.protocol.http.common.ProtocolKey;
 import org.apache.eventmesh.common.protocol.http.common.ProtocolVersion;
@@ -35,34 +34,34 @@ import lombok.ToString;
 @ToString
 public class PushMessageResponseHeader extends Header {
 
-    //response code
+    // response code
     private int code;
 
-    //requester language description
+    // requester language description
     private String language;
 
-    //protocol version adopted by requester, default:1.0
+    // protocol version adopted by requester, default:1.0
     private ProtocolVersion version;
 
-    //the environment number of the requester
+    // the environment number of the requester
     private String env;
 
-    //the IDC of the requester
+    // the IDC of the requester
     private String idc;
 
-    //subsystem of the requester
+    // subsystem of the requester
     private String sys;
 
-    //PID of the requester
+    // PID of the requester
     private String pid;
 
-    //IP of the requester
+    // IP of the requester
     private String ip;
 
-    //USERNAME of the requester
+    // USERNAME of the requester
     private String username;
 
-    //PASSWD of the requester
+    // PASSWD of the requester
     private String passwd;
 
     public static PushMessageResponseHeader buildHeader(int requestCode, String clientEnv, String clientIDC,
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/ReplyMessageRequestHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/ReplyMessageRequestHeader.java
index ca06f4d0d..94300c67a 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/ReplyMessageRequestHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/ReplyMessageRequestHeader.java
@@ -22,7 +22,6 @@ import org.apache.eventmesh.common.protocol.http.common.ProtocolVersion;
 import org.apache.eventmesh.common.protocol.http.header.Header;
 import org.apache.eventmesh.common.utils.HttpConvertsUtils;
 
-
 import java.util.Map;
 
 import lombok.Getter;
@@ -34,46 +33,45 @@ import lombok.ToString;
 @ToString
 public class ReplyMessageRequestHeader extends Header {
 
-    //request code
+    // request code
     private String code;
 
-    //requester language description
+    // requester language description
     private String language;
 
-    //protocol version adopted by requester, default:1.0
+    // protocol version adopted by requester, default:1.0
     private ProtocolVersion version;
 
-    //protocol type, cloudevents or eventmeshMessage
+    // protocol type, cloudevents or eventmeshMessage
     private String protocolType;
 
-    //protocol version, cloudevents:1.0 or 0.3
+    // protocol version, cloudevents:1.0 or 0.3
     private String protocolVersion;
 
-    //protocol desc
+    // protocol desc
     private String protocolDesc;
 
-    //the environment number of the requester
+    // the environment number of the requester
     private String env;
 
-    //the IDC of the requester
+    // the IDC of the requester
     private String idc;
 
-    //subsystem of the requester
+    // subsystem of the requester
     private String sys;
 
-    //PID of the requester
+    // PID of the requester
     private String pid;
 
-    //IP of the requester
+    // IP of the requester
     private String ip;
 
-    //USERNAME of the requester
+    // USERNAME of the requester
     private String username;
 
-    //PASSWD of the requester
+    // PASSWD of the requester
     private String passwd;
 
-
     public static ReplyMessageRequestHeader buildHeader(Map<String, Object> headerParam) {
         HttpConvertsUtils httpConvertsUtils = new HttpConvertsUtils();
         ReplyMessageRequestHeader header = new ReplyMessageRequestHeader();
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/ReplyMessageResponseHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/ReplyMessageResponseHeader.java
index 65ad3c2d9..05a20018a 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/ReplyMessageResponseHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/ReplyMessageResponseHeader.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.common.protocol.http.header.message;
 
-
 import org.apache.eventmesh.common.protocol.http.common.ProtocolKey;
 import org.apache.eventmesh.common.protocol.http.header.Header;
 import org.apache.eventmesh.common.utils.HttpConvertsUtils;
@@ -33,19 +32,19 @@ import lombok.ToString;
 @ToString
 public class ReplyMessageResponseHeader extends Header {
 
-    //response code, as same as the request code
+    // response code, as same as the request code
     private int code;
 
-    //The cluster name of the EventMesh that processes the request
+    // The cluster name of the EventMesh that processes the request
     private String eventMeshCluster;
 
-    //IP of the EventMesh that processes the request
+    // IP of the EventMesh that processes the request
     private String eventMeshIp;
 
-    //Environment number of the EventMesh that processes the request
+    // Environment number of the EventMesh that processes the request
     private String eventMeshEnv;
 
-    //IDC of the EventMesh that processes the request
+    // IDC of the EventMesh that processes the request
     private String eventMeshIdc;
 
     public static ReplyMessageResponseHeader buildHeader(Integer requestCode, String eventMeshCluster,
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchRequestHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchRequestHeader.java
index f43e40fe1..297cc70d6 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchRequestHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchRequestHeader.java
@@ -33,43 +33,43 @@ import lombok.ToString;
 @ToString
 public class SendMessageBatchRequestHeader extends Header {
 
-    //request code
+    // request code
     private String code;
 
-    //requester language description
+    // requester language description
     private String language;
 
-    //protocol version adopted by requester, default:1.0
+    // protocol version adopted by requester, default:1.0
     private ProtocolVersion version;
 
-    //protocol type, cloudevents or eventmeshMessage
+    // protocol type, cloudevents or eventmeshMessage
     private String protocolType;
 
-    //protocol version, cloudevents:1.0 or 0.3
+    // protocol version, cloudevents:1.0 or 0.3
     private String protocolVersion;
 
-    //protocol desc
+    // protocol desc
     private String protocolDesc;
 
-    //the environment number of the requester
+    // the environment number of the requester
     private String env;
 
-    //the IDC of the requester
+    // the IDC of the requester
     private String idc;
 
-    //subsystem of the requester
+    // subsystem of the requester
     private String sys;
 
-    //PID of the requester
+    // PID of the requester
     private String pid;
 
-    //IP of the requester
+    // IP of the requester
     private String ip;
 
-    //USERNAME of the requester
+    // USERNAME of the requester
     private String username;
 
-    //PASSWD of the requester
+    // PASSWD of the requester
     private String passwd;
 
     public static SendMessageBatchRequestHeader buildHeader(final Map<String, Object> headerParam) {
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchResponseHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchResponseHeader.java
index 2d45125f5..7d9f8c6cd 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchResponseHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchResponseHeader.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.common.protocol.http.header.message;
 
-
 import org.apache.eventmesh.common.protocol.http.common.ProtocolKey;
 import org.apache.eventmesh.common.protocol.http.header.Header;
 import org.apache.eventmesh.common.utils.HttpConvertsUtils;
@@ -33,19 +32,19 @@ import lombok.ToString;
 @ToString
 public class SendMessageBatchResponseHeader extends Header {
 
-    //response code, as same as the request code
+    // response code, as same as the request code
     private int code;
 
-    //The cluster name of the EventMesh that processes the request
+    // The cluster name of the EventMesh that processes the request
     private String eventMeshCluster;
 
-    //IP of the EventMesh that processes the request
+    // IP of the EventMesh that processes the request
     private String eventMeshIp;
 
-    //Environment number of the EventMesh that processes the request
+    // Environment number of the EventMesh that processes the request
     private String eventMeshEnv;
 
-    //IDC of the EventMesh that processes the request
+    // IDC of the EventMesh that processes the request
     private String eventMeshIdc;
 
     public static SendMessageBatchResponseHeader buildHeader(Integer requestCode, String eventMeshCluster,
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchV2RequestHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchV2RequestHeader.java
index 9f9ad511a..25c42ac2d 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchV2RequestHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchV2RequestHeader.java
@@ -33,46 +33,45 @@ import lombok.ToString;
 @ToString
 public class SendMessageBatchV2RequestHeader extends Header {
 
-    //request code
+    // request code
     private String code;
 
-    //requester language description
+    // requester language description
     private String language;
 
-    //protocol version adopted by requester, default:1.0
+    // protocol version adopted by requester, default:1.0
     private ProtocolVersion version;
 
-    //protocol type, cloudevents or eventmeshMessage
+    // protocol type, cloudevents or eventmeshMessage
     private String protocolType;
 
-    //protocol version, cloudevents:1.0 or 0.3
+    // protocol version, cloudevents:1.0 or 0.3
     private String protocolVersion;
 
-    //protocol desc
+    // protocol desc
     private String protocolDesc;
 
-    //the environment number of the requester
+    // the environment number of the requester
     private String env;
 
-    //the IDC of the requester
+    // the IDC of the requester
     private String idc;
 
-    //subsystem of the requester
+    // subsystem of the requester
     private String sys;
 
-    //PID of the requester
+    // PID of the requester
     private String pid;
 
-    //IP of the requester
+    // IP of the requester
     private String ip;
 
-    //USERNAME of the requester
+    // USERNAME of the requester
     private String username;
 
-    //PASSWD of the requester
+    // PASSWD of the requester
     private String passwd;
 
-
     public static SendMessageBatchV2RequestHeader buildHeader(final Map<String, Object> headerParam) {
         HttpConvertsUtils httpConvertsUtils = new HttpConvertsUtils();
         SendMessageBatchV2RequestHeader header = new SendMessageBatchV2RequestHeader();
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchV2ResponseHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchV2ResponseHeader.java
index e3e882234..1afe670be 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchV2ResponseHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageBatchV2ResponseHeader.java
@@ -33,19 +33,19 @@ import lombok.ToString;
 @ToString
 public class SendMessageBatchV2ResponseHeader extends Header {
 
-    //response code, as same as the request code
+    // response code, as same as the request code
     private int code;
 
-    //The cluster name of the EventMesh that processes the request
+    // The cluster name of the EventMesh that processes the request
     private String eventMeshCluster;
 
-    //IP of the EventMesh that processes the request
+    // IP of the EventMesh that processes the request
     private String eventMeshIp;
 
-    //Environment number of the EventMesh that processes the request
+    // Environment number of the EventMesh that processes the request
     private String eventMeshEnv;
 
-    //IDC of the EventMesh that processes the request
+    // IDC of the EventMesh that processes the request
     private String eventMeshIdc;
 
     public static SendMessageBatchV2ResponseHeader buildHeader(Integer requestCode, String eventMeshCluster,
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageRequestHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageRequestHeader.java
index 022408f82..c2aa5709a 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageRequestHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageRequestHeader.java
@@ -33,43 +33,43 @@ import lombok.ToString;
 @ToString
 public class SendMessageRequestHeader extends Header {
 
-    //request code
+    // request code
     private String code;
 
-    //requester language description
+    // requester language description
     private String language;
 
-    //protocol version adopted by requester, default:1.0
+    // protocol version adopted by requester, default:1.0
     private ProtocolVersion version;
 
-    //protocol type, cloudevents or eventmeshMessage
+    // protocol type, cloudevents or eventmeshMessage
     private String protocolType;
 
-    //protocol version, cloudevents:1.0 or 0.3
+    // protocol version, cloudevents:1.0 or 0.3
     private String protocolVersion;
 
-    //protocol desc
+    // protocol desc
     private String protocolDesc;
 
-    //the environment number of the requester
+    // the environment number of the requester
     private String env;
 
-    //the IDC of the requester
+    // the IDC of the requester
     private String idc;
 
-    //subsystem of the requester
+    // subsystem of the requester
     private String sys;
 
-    //PID of the requester
+    // PID of the requester
     private String pid;
 
-    //IP of the requester
+    // IP of the requester
     private String ip;
 
-    //USERNAME of the requester
+    // USERNAME of the requester
     private String username;
 
-    //PASSWD of the requester
+    // PASSWD of the requester
     private String passwd;
 
     public static SendMessageRequestHeader buildHeader(Map<String, Object> headerParam) {
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageResponseHeader.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageResponseHeader.java
index 9951c2235..70d391f61 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageResponseHeader.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/http/header/message/SendMessageResponseHeader.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.common.protocol.http.header.message;
 
-
 import org.apache.eventmesh.common.protocol.http.common.ProtocolKey;
 import org.apache.eventmesh.common.protocol.http.header.Header;
 import org.apache.eventmesh.common.utils.HttpConvertsUtils;
@@ -33,19 +32,19 @@ import lombok.ToString;
 @ToString
 public class SendMessageResponseHeader extends Header {
 
-    //response code, as same as the request code
+    // response code, as same as the request code
     private int code;
 
-    //The cluster name of the EventMesh that processes the request
+    // The cluster name of the EventMesh that processes the request
     private String eventMeshCluster;
 
-    //IP of the EventMesh that processes the request
+    // IP of the EventMesh that processes the request
     private String eventMeshIp;
 
-    //Environment number of the EventMesh that processes the request
+    // Environment number of the EventMesh that processes the request
     private String eventMeshEnv;
 
-    //IDC of the EventMesh that processes the request
+    // IDC of the EventMesh that processes the request
     private String eventMeshIdc;
 
     public static SendMessageResponseHeader buildHeader(Integer requestCode, String eventMeshCluster,
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Command.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Command.java
index 5e980a1b4..7ab274422 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Command.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Command.java
@@ -19,70 +19,70 @@ package org.apache.eventmesh.common.protocol.tcp;
 
 public enum Command {
 
-    //heartbeat
-    HEARTBEAT_REQUEST(0),                              //client send heartbeat packet to server
-    HEARTBEAT_RESPONSE(1),                             //server response heartbeat packet of client
-
-    //handshake
-    HELLO_REQUEST(2),                                  //client send handshake request to server
-    HELLO_RESPONSE(3),                                 //server response handshake request of client
-
-    //disconnection
-    CLIENT_GOODBYE_REQUEST(4),                         //Notify server when client actively disconnects
-    CLIENT_GOODBYE_RESPONSE(5),                        //Server replies to client's active disconnection notification
-    SERVER_GOODBYE_REQUEST(6),                         //Notify client when server actively disconnects
-    SERVER_GOODBYE_RESPONSE(7),                        //Client replies to server's active disconnection notification
-
-    //subscription management
-    SUBSCRIBE_REQUEST(8),                              //Subscription request sent by client to server
-    SUBSCRIBE_RESPONSE(9),                             //Server replies to client's subscription request
-    UNSUBSCRIBE_REQUEST(10),                           //Unsubscribe request from client to server
-    UNSUBSCRIBE_RESPONSE(11),                          //Server replies to client's unsubscribe request
-
-    //monitor
-    LISTEN_REQUEST(12),                                //Request from client to server to start topic listening
-    LISTEN_RESPONSE(13),                               //The server replies to the client's listening request
-
-    //RR
-    REQUEST_TO_SERVER(14),                             //The client sends the RR request to the server
-    REQUEST_TO_CLIENT(15),                             //The server pushes the RR request to the client
-    REQUEST_TO_CLIENT_ACK(16),                         //After receiving RR request, the client sends ACK to the server
-    RESPONSE_TO_SERVER(17),                            //The client sends the RR packet back to the server
-    RESPONSE_TO_CLIENT(18),                            //The server pushes the RR packet back to the client
-    RESPONSE_TO_CLIENT_ACK(19),                        //After receiving the return packet, the client sends ACK to the server
-
-    //Asynchronous events
-    ASYNC_MESSAGE_TO_SERVER(20),                       //The client sends asynchronous events to the server
-    ASYNC_MESSAGE_TO_SERVER_ACK(21),                   //After receiving the asynchronous event, the server sends ack to the client
-    ASYNC_MESSAGE_TO_CLIENT(22),                       //The server pushes asynchronous events to the client
-    ASYNC_MESSAGE_TO_CLIENT_ACK(23),                   //After the client receives the asynchronous event, the ACK is sent to the server
-
-    //radio broadcast
-    BROADCAST_MESSAGE_TO_SERVER(24),                   //The client sends the broadcast message to the server
-    BROADCAST_MESSAGE_TO_SERVER_ACK(25),               //After receiving the broadcast message, the server sends ACK to the client
-    BROADCAST_MESSAGE_TO_CLIENT(26),                   //The server pushes the broadcast message to the client
-    BROADCAST_MESSAGE_TO_CLIENT_ACK(27),               //After the client receives the broadcast message, the ACK is sent to the server
-
-    //Log reporting
-    SYS_LOG_TO_LOGSERVER(28),                          //Business log reporting
-
-    //RMB tracking log reporting
-    TRACE_LOG_TO_LOGSERVER(29),                        //RMB tracking log reporting
-
-    //Redirecting instruction
-    REDIRECT_TO_CLIENT(30),                            //The server pushes the redirection instruction to the client
-
-    //service register
-    REGISTER_REQUEST(31),                              //Client sends registration request to server
-    REGISTER_RESPONSE(32),                             //The server sends the registration result to the client
-
-    //service unregister
-    UNREGISTER_REQUEST(33),                              //The client sends a de registration request to the server
-    UNREGISTER_RESPONSE(34),                             //The server will register the result to the client
-
-    //The client asks which EventMesh to recommend
-    RECOMMEND_REQUEST(35),                              //Client sends recommendation request to server
-    RECOMMEND_RESPONSE(36);                             //The server will recommend the results to the client
+    // heartbeat
+    HEARTBEAT_REQUEST(0), // client send heartbeat packet to server
+    HEARTBEAT_RESPONSE(1), // server response heartbeat packet of client
+
+    // handshake
+    HELLO_REQUEST(2), // client send handshake request to server
+    HELLO_RESPONSE(3), // server response handshake request of client
+
+    // disconnection
+    CLIENT_GOODBYE_REQUEST(4), // Notify server when client actively disconnects
+    CLIENT_GOODBYE_RESPONSE(5), // Server replies to client's active disconnection notification
+    SERVER_GOODBYE_REQUEST(6), // Notify client when server actively disconnects
+    SERVER_GOODBYE_RESPONSE(7), // Client replies to server's active disconnection notification
+
+    // subscription management
+    SUBSCRIBE_REQUEST(8), // Subscription request sent by client to server
+    SUBSCRIBE_RESPONSE(9), // Server replies to client's subscription request
+    UNSUBSCRIBE_REQUEST(10), // Unsubscribe request from client to server
+    UNSUBSCRIBE_RESPONSE(11), // Server replies to client's unsubscribe request
+
+    // monitor
+    LISTEN_REQUEST(12), // Request from client to server to start topic listening
+    LISTEN_RESPONSE(13), // The server replies to the client's listening request
+
+    // RR
+    REQUEST_TO_SERVER(14), // The client sends the RR request to the server
+    REQUEST_TO_CLIENT(15), // The server pushes the RR request to the client
+    REQUEST_TO_CLIENT_ACK(16), // After receiving RR request, the client sends ACK to the server
+    RESPONSE_TO_SERVER(17), // The client sends the RR packet back to the server
+    RESPONSE_TO_CLIENT(18), // The server pushes the RR packet back to the client
+    RESPONSE_TO_CLIENT_ACK(19), // After receiving the return packet, the client sends ACK to the server
+
+    // Asynchronous events
+    ASYNC_MESSAGE_TO_SERVER(20), // The client sends asynchronous events to the server
+    ASYNC_MESSAGE_TO_SERVER_ACK(21), // After receiving the asynchronous event, the server sends ack to the client
+    ASYNC_MESSAGE_TO_CLIENT(22), // The server pushes asynchronous events to the client
+    ASYNC_MESSAGE_TO_CLIENT_ACK(23), // After the client receives the asynchronous event, the ACK is sent to the server
+
+    // radio broadcast
+    BROADCAST_MESSAGE_TO_SERVER(24), // The client sends the broadcast message to the server
+    BROADCAST_MESSAGE_TO_SERVER_ACK(25), // After receiving the broadcast message, the server sends ACK to the client
+    BROADCAST_MESSAGE_TO_CLIENT(26), // The server pushes the broadcast message to the client
+    BROADCAST_MESSAGE_TO_CLIENT_ACK(27), // After the client receives the broadcast message, the ACK is sent to the server
+
+    // Log reporting
+    SYS_LOG_TO_LOGSERVER(28), // Business log reporting
+
+    // RMB tracking log reporting
+    TRACE_LOG_TO_LOGSERVER(29), // RMB tracking log reporting
+
+    // Redirecting instruction
+    REDIRECT_TO_CLIENT(30), // The server pushes the redirection instruction to the client
+
+    // service register
+    REGISTER_REQUEST(31), // Client sends registration request to server
+    REGISTER_RESPONSE(32), // The server sends the registration result to the client
+
+    // service unregister
+    UNREGISTER_REQUEST(33), // The client sends a de registration request to the server
+    UNREGISTER_RESPONSE(34), // The server will register the result to the client
+
+    // The client asks which EventMesh to recommend
+    RECOMMEND_REQUEST(35), // Client sends recommendation request to server
+    RECOMMEND_RESPONSE(36); // The server will recommend the results to the client
 
     private final byte value;
 
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Header.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Header.java
index 9c9a2890b..864cec212 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Header.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Header.java
@@ -48,7 +48,6 @@ public class Header {
         this.properties = properties;
     }
 
-
     public void putProperty(final String name, final Object value) {
         if (null == this.properties) {
             this.properties = new HashMap<>();
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Package.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Package.java
index 14d6f31cd..81294cc2a 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Package.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/Package.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.common.protocol.tcp;
 
-
 import org.apache.eventmesh.common.protocol.ProtocolTransportObject;
 
 public class Package implements ProtocolTransportObject {
@@ -34,7 +33,6 @@ public class Package implements ProtocolTransportObject {
         return body;
     }
 
-
     public void setHeader(Header header) {
         this.header = header;
     }
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/UserAgent.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/UserAgent.java
index e80bc2dbd..4d17a0735 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/UserAgent.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/UserAgent.java
@@ -103,7 +103,6 @@ public class UserAgent {
             return false;
         }
 
-
         if (!Objects.equals(path, userAgent.path)) {
             return false;
         }
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/codec/Codec.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/codec/Codec.java
index 7ce5ecbf8..ba5a59524 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/codec/Codec.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/protocol/tcp/codec/Codec.java
@@ -37,7 +37,6 @@ import io.netty.channel.ChannelHandlerContext;
 import io.netty.handler.codec.MessageToByteEncoder;
 import io.netty.handler.codec.ReplayingDecoder;
 
-
 import com.fasterxml.jackson.core.JsonProcessingException;
 import com.google.common.base.Preconditions;
 
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/AssertUtils.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/AssertUtils.java
index c691da264..a9445ba50 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/AssertUtils.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/AssertUtils.java
@@ -58,5 +58,4 @@ public final class AssertUtils {
         isTrue(StringUtils.isNoneBlank(str), message);
     }
 
-
 }
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/ConfigurationContextUtil.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/ConfigurationContextUtil.java
index a7535f70b..e04dbc39c 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/ConfigurationContextUtil.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/ConfigurationContextUtil.java
@@ -38,7 +38,6 @@ public class ConfigurationContextUtil {
 
     public static final List<String> KEYS = Lists.newArrayList(HTTP, TCP, GRPC);
 
-
     /**
      * Save http, tcp, grpc configuration at startup for global use.
      *
@@ -62,7 +61,6 @@ public class ConfigurationContextUtil {
         return CONFIGURATION_MAP.get(key);
     }
 
-
     /**
      * Removes all of the mappings from this map.
      */
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/HttpConvertsUtils.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/HttpConvertsUtils.java
index 0661c4e68..7ac10bb86 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/HttpConvertsUtils.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/HttpConvertsUtils.java
@@ -71,7 +71,7 @@ public class HttpConvertsUtils {
     }
 
     public Map<String, Object> httpMapConverts(Header header, ProtocolKey protocolKey,
-                                               ProtocolKey.EventMeshInstanceKey eventMeshInstanceKey) {
+        ProtocolKey.EventMeshInstanceKey eventMeshInstanceKey) {
         Map<String, Object> map = new HashMap<>();
         Class<? extends Header> headerClass = header.getClass();
         Class<?> protocolKeyClass = protocolKey.getClass();
@@ -166,8 +166,8 @@ public class HttpConvertsUtils {
     }
 
     private void setFiledValue(Header header, Map<String, Object> headerParam, ProtocolKey protocolKey,
-                               Field[] protocolKeyFields, Field headerField,
-                               String headerFieldName) throws IllegalAccessException {
+        Field[] protocolKeyFields, Field headerField,
+        String headerFieldName) throws IllegalAccessException {
         for (Field protocolKeyField : protocolKeyFields) {
             protocolKeyField.setAccessible(true);
             switch (headerFieldName) {
@@ -179,7 +179,8 @@ public class HttpConvertsUtils {
                     break;
                 case ProtocolKey.LANGUAGE:
                     String language = StringUtils.isBlank(MapUtils.getString(headerParam, ProtocolKey.LANGUAGE))
-                        ? Constants.LANGUAGE_JAVA : MapUtils.getString(headerParam, ProtocolKey.LANGUAGE);
+                        ? Constants.LANGUAGE_JAVA
+                        : MapUtils.getString(headerParam, ProtocolKey.LANGUAGE);
                     headerField.set(header, language);
                     break;
                 default:
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/IPUtils.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/IPUtils.java
index 9f91f91c9..674e8a402 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/IPUtils.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/IPUtils.java
@@ -37,7 +37,6 @@ import java.util.regex.Pattern;
 
 import io.netty.channel.Channel;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 import inet.ipaddr.HostName;
@@ -55,7 +54,7 @@ public class IPUtils {
             return dockerHostIp;
         }
 
-        //priority of networkInterface when generating client ip
+        // priority of networkInterface when generating client ip
         String priority = System.getProperty("networkInterface.priority", "eth0<eth1<bond1");
         List<String> list = Arrays.asList(priority.split("<"));
         ArrayList<String> preferList = new ArrayList<>(list);
@@ -67,7 +66,7 @@ public class IPUtils {
                 final NetworkInterface networkInterface = enumeration1.nextElement();
                 if (preferNetworkInterface == null) {
                     preferNetworkInterface = networkInterface;
-                } else if (preferList.indexOf(networkInterface.getName()) //get the networkInterface that has higher priority
+                } else if (preferList.indexOf(networkInterface.getName()) // get the networkInterface that has higher priority
                     > preferList.indexOf(preferNetworkInterface.getName())) {
                     preferNetworkInterface = networkInterface;
                 }
@@ -101,7 +100,7 @@ public class IPUtils {
             } else if (!ipv6Result.isEmpty()) {
                 return ipv6Result.get(0);
             }
-            //If failed to find,fall back to localhost
+            // If failed to find,fall back to localhost
             final InetAddress localHost = InetAddress.getLocalHost();
             return normalizeHostAddress(localHost);
         } catch (SocketException | UnknownHostException e) {
@@ -113,12 +112,10 @@ public class IPUtils {
     public static boolean isValidIPV4Address(String ip) {
 
         // Regex for digit from 0 to 255.
-        String zeroTo255
-            = "(\\d{1,2}|(0|1)\\"
+        String zeroTo255 = "(\\d{1,2}|(0|1)\\"
             + "d{2}|2[0-4]\\d|25[0-5])";
 
-        String regex
-            = zeroTo255 + "\\."
+        String regex = zeroTo255 + "\\."
             + zeroTo255 + "\\."
             + zeroTo255 + "\\."
             + zeroTo255;
@@ -158,7 +155,6 @@ public class IPUtils {
         }
     }
 
-
     public static String parseChannelRemoteAddr(final Channel channel) {
         if (null == channel) {
             return "";
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/JsonUtils.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/JsonUtils.java
index c04521d5e..487ecb9b7 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/JsonUtils.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/JsonUtils.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.common.utils;
 
-
 import org.apache.eventmesh.common.Constants;
 import org.apache.eventmesh.common.EventMeshDateFormat;
 import org.apache.eventmesh.common.exception.JsonException;
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/PropertiesUtils.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/PropertiesUtils.java
index a691b312c..ba7880ad0 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/PropertiesUtils.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/PropertiesUtils.java
@@ -42,35 +42,34 @@ public class PropertiesUtils {
         }
 
         from.forEach((key, value) -> {
-                String keyStr = String.valueOf(key);
-                if (StringUtils.startsWith(keyStr, prefix)) {
-                    String realKey = StringUtils.substring(keyStr, prefix.length());
-                    String[] hierarchicalKeys = StringUtils.split(realKey, Constants.DOT);
-                    if (hierarchicalKeys != null) {
-                        Properties hierarchical = to;
-                        for (int idx = 0; idx < hierarchicalKeys.length; idx++) {
-                            String hierarchicalKey = hierarchicalKeys[idx];
-                            if (StringUtils.isBlank(hierarchicalKey)) {
-                                return;
-                            }
-                            if (idx < hierarchicalKeys.length - 1) {
-                                Object pending = hierarchical.get(hierarchicalKey);
-                                if (pending == null) {
-                                    hierarchical.put(hierarchicalKey, hierarchical = new Properties());
-                                } else if (pending instanceof Properties) {
-                                    hierarchical = (Properties) pending;
-                                } else {
-                                    // Not Properties No need to parse anymore.
-                                    return;
-                                }
+            String keyStr = String.valueOf(key);
+            if (StringUtils.startsWith(keyStr, prefix)) {
+                String realKey = StringUtils.substring(keyStr, prefix.length());
+                String[] hierarchicalKeys = StringUtils.split(realKey, Constants.DOT);
+                if (hierarchicalKeys != null) {
+                    Properties hierarchical = to;
+                    for (int idx = 0; idx < hierarchicalKeys.length; idx++) {
+                        String hierarchicalKey = hierarchicalKeys[idx];
+                        if (StringUtils.isBlank(hierarchicalKey)) {
+                            return;
+                        }
+                        if (idx < hierarchicalKeys.length - 1) {
+                            Object pending = hierarchical.get(hierarchicalKey);
+                            if (pending == null) {
+                                hierarchical.put(hierarchicalKey, hierarchical = new Properties());
+                            } else if (pending instanceof Properties) {
+                                hierarchical = (Properties) pending;
                             } else {
-                                hierarchical.put(hierarchicalKey, value);
+                                // Not Properties No need to parse anymore.
+                                return;
                             }
+                        } else {
+                            hierarchical.put(hierarchicalKey, value);
                         }
                     }
                 }
             }
-        );
+        });
         return to;
     }
 
diff --git a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/SystemUtils.java b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/SystemUtils.java
index 0cfe6f821..c01dc8c2b 100644
--- a/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/SystemUtils.java
+++ b/eventmesh-common/src/main/java/org/apache/eventmesh/common/utils/SystemUtils.java
@@ -53,7 +53,7 @@ public abstract class SystemUtils {
 
     public static String getProcessId() {
         try {
-            //likely works on most platforms
+            // likely works on most platforms
             final Class<?> managementFactoryClass = Class.forName("java.lang.management.ManagementFactory");
             final Method getRuntimeMXBean = managementFactoryClass.getDeclaredMethod("getRuntimeMXBean");
             final Class<?> runtimeMXBeanClass = Class.forName("java.lang.management.RuntimeMXBean");
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/ThreadWrapperTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/ThreadWrapperTest.java
index 38b0dd473..284b2599c 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/ThreadWrapperTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/ThreadWrapperTest.java
@@ -61,6 +61,7 @@ public class ThreadWrapperTest {
     public void shutdown() {
         AtomicInteger counter = new AtomicInteger();
         ThreadWrapper wrapper = new ThreadWrapper() {
+
             @Override
             public String getThreadName() {
                 return "EventMesh-Wrapper-mxsm";
@@ -85,6 +86,7 @@ public class ThreadWrapperTest {
     public void shutdownImmediately() {
         AtomicInteger counter = new AtomicInteger();
         ThreadWrapper wrapper = new ThreadWrapper() {
+
             @Override
             public String getThreadName() {
                 return "EventMesh-Wrapper-mxsm";
@@ -118,6 +120,7 @@ public class ThreadWrapperTest {
 
     private ThreadWrapper createThreadWrapper(boolean daemon) {
         ThreadWrapper wrapper = new ThreadWrapper() {
+
             @Override
             public String getThreadName() {
                 return "EventMesh-Wrapper-mxsm";
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/config/CommonConfigurationTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/config/CommonConfigurationTest.java
index 7aef4b158..f8ec43532 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/config/CommonConfigurationTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/config/CommonConfigurationTest.java
@@ -45,7 +45,7 @@ public class CommonConfigurationTest {
         Assert.assertEquals("cluster-succeed!!!", config.getEventMeshCluster());
         Assert.assertEquals("name-succeed!!!", config.getEventMeshName());
         Assert.assertEquals("816", config.getSysID());
-        //Assert.assertEquals("connector-succeed!!!", config.getEventMeshConnectorPluginType());
+        // Assert.assertEquals("connector-succeed!!!", config.getEventMeshConnectorPluginType());
         Assert.assertEquals("storage-succeed!!!", config.getEventMeshStoragePluginType());
         Assert.assertEquals("storage-succeed!!!", config.getEventMeshStoragePluginType());
         Assert.assertEquals("security-succeed!!!", config.getEventMeshSecurityPluginType());
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/file/WatchFileManagerTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/file/WatchFileManagerTest.java
index 63448220c..b3d48eee2 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/file/WatchFileManagerTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/file/WatchFileManagerTest.java
@@ -37,6 +37,7 @@ public class WatchFileManagerTest {
         String file = WatchFileManagerTest.class.getResource("/configuration.properties").getFile();
         File f = new File(file);
         final FileChangeListener fileChangeListener = new FileChangeListener() {
+
             @Override
             public void onChanged(FileChangeContext changeContext) {
                 Assert.assertEquals(f.getName(), changeContext.getFileName());
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/RandomLoadBalanceSelectorTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/RandomLoadBalanceSelectorTest.java
index f01a13646..31cb525b8 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/RandomLoadBalanceSelectorTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/RandomLoadBalanceSelectorTest.java
@@ -26,7 +26,6 @@ import org.junit.Assert;
 import org.junit.Before;
 import org.junit.Test;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
@@ -43,7 +42,6 @@ public class RandomLoadBalanceSelectorTest {
         randomLoadBalanceSelector = new RandomLoadBalanceSelector<>(address);
     }
 
-
     @Test
     public void testSelect() {
         Map<String, Integer> addressToNum = new HashMap<>();
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/WeightRandomLoadBalanceSelectorTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/WeightRandomLoadBalanceSelectorTest.java
index a5edd17eb..bf378d96c 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/WeightRandomLoadBalanceSelectorTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/WeightRandomLoadBalanceSelectorTest.java
@@ -30,7 +30,6 @@ import java.util.stream.IntStream;
 import org.junit.Assert;
 import org.junit.Test;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/WeightRoundRobinLoadBalanceSelectorTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/WeightRoundRobinLoadBalanceSelectorTest.java
index e7c3d3f6e..2204e771c 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/WeightRoundRobinLoadBalanceSelectorTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/loadbalance/WeightRoundRobinLoadBalanceSelectorTest.java
@@ -26,10 +26,8 @@ import org.junit.Assert;
 import org.junit.Before;
 import org.junit.Test;
 
-
 import lombok.extern.slf4j.Slf4j;
 
-
 @Slf4j
 public class WeightRoundRobinLoadBalanceSelectorTest {
 
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/HttpEventWrapperTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/HttpEventWrapperTest.java
index 0242568ba..fa5d4b344 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/HttpEventWrapperTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/HttpEventWrapperTest.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.common.protocol.http;
 
-
 import org.apache.eventmesh.common.protocol.http.common.EventMeshRetCode;
 import org.apache.eventmesh.common.utils.JsonUtils;
 
@@ -67,7 +66,7 @@ public class HttpEventWrapperTest {
 
     @Test
     public void testGetBody() {
-        byte[] bodyArray = new byte[] {'0'};
+        byte[] bodyArray = new byte[]{'0'};
         httpEventWrapper.setBody(bodyArray);
         byte[] result = httpEventWrapper.getBody();
         Assert.assertNotNull(result);
@@ -76,12 +75,12 @@ public class HttpEventWrapperTest {
 
     @Test
     public void testSetBody() {
-        httpEventWrapper.setBody(new byte[] {(byte) 0});
+        httpEventWrapper.setBody(new byte[]{(byte) 0});
     }
 
     @Test
     public void testHttpResponse() throws Exception {
-        httpEventWrapper.setBody(new byte[] {(byte) 0});
+        httpEventWrapper.setBody(new byte[]{(byte) 0});
         DefaultFullHttpResponse result = httpEventWrapper.httpResponse();
         Assert.assertNotNull(result);
     }
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/BaseRequestHeaderTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/BaseRequestHeaderTest.java
index 476896390..c428ea9c4 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/BaseRequestHeaderTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/BaseRequestHeaderTest.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.common.protocol.http.header;
 
-
 import static org.hamcrest.CoreMatchers.is;
 
 import org.apache.eventmesh.common.protocol.http.common.ProtocolKey;
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatRequestHeaderTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatRequestHeaderTest.java
index c09359e3f..c90903d4a 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatRequestHeaderTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/HeartbeatRequestHeaderTest.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.common.protocol.http.header.client;
 
-
 import java.util.HashMap;
 
 import org.junit.Test;
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/SubscribeResponseHeaderTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/SubscribeResponseHeaderTest.java
index b2c9d9e88..e0e247752 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/SubscribeResponseHeaderTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/SubscribeResponseHeaderTest.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.common.protocol.http.header.client;
 
-
 import org.junit.Test;
 
 public class SubscribeResponseHeaderTest extends AbstractResponseHeaderTest {
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegRequestHeaderTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegRequestHeaderTest.java
index 50b8e8d6e..8bb7922eb 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegRequestHeaderTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/UnRegRequestHeaderTest.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.common.protocol.http.header.client;
 
-
 import java.util.HashMap;
 
 import org.junit.Test;
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/UnSubscribeResponseHeaderTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/UnSubscribeResponseHeaderTest.java
index 075005334..f426f228a 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/UnSubscribeResponseHeaderTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/protocol/http/header/client/UnSubscribeResponseHeaderTest.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.common.protocol.http.header.client;
 
-
 import org.junit.Test;
 
 public class UnSubscribeResponseHeaderTest extends AbstractResponseHeaderTest {
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/utils/JsonUtilsTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/utils/JsonUtilsTest.java
index a756cfe24..e94fb2185 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/utils/JsonUtilsTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/utils/JsonUtilsTest.java
@@ -27,7 +27,6 @@ import java.util.Map;
 import org.junit.Assert;
 import org.junit.Test;
 
-
 import com.fasterxml.jackson.core.type.TypeReference;
 import com.fasterxml.jackson.databind.JsonNode;
 
@@ -75,7 +74,6 @@ public class JsonUtilsTest {
         Assert.assertEquals("2", mxsm1.mxsm);
     }
 
-
     @Test
     public void getJsonNode() {
         String json = "{\"mxsm\":\"2\",\"date\":\"2022-02-12 21:36:01\"}";
diff --git a/eventmesh-common/src/test/java/org/apache/eventmesh/common/utils/NetUtilsTest.java b/eventmesh-common/src/test/java/org/apache/eventmesh/common/utils/NetUtilsTest.java
index 34d07a840..c5f8da6fe 100644
--- a/eventmesh-common/src/test/java/org/apache/eventmesh/common/utils/NetUtilsTest.java
+++ b/eventmesh-common/src/test/java/org/apache/eventmesh/common/utils/NetUtilsTest.java
@@ -77,6 +77,6 @@ public class NetUtilsTest {
         HttpExchange exchange = Mockito.mock(HttpExchange.class);
         NetUtils.sendSuccessResponseHeaders(exchange);
         Mockito.verify(exchange, Mockito.times(1))
-                .sendResponseHeaders(Mockito.anyInt(), Mockito.anyLong());
+            .sendResponseHeaders(Mockito.anyInt(), Mockito.anyLong());
     }
 }
diff --git a/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/server/FileConnectServer.java b/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/server/FileConnectServer.java
index f134b2df6..ac5243270 100644
--- a/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/server/FileConnectServer.java
+++ b/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/server/FileConnectServer.java
@@ -23,13 +23,11 @@ import org.apache.eventmesh.connector.file.source.connector.FileSourceConnector;
 import org.apache.eventmesh.openconnect.Application;
 import org.apache.eventmesh.openconnect.util.ConfigUtil;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
 public class FileConnectServer {
 
-
     public static void main(String[] args) throws Exception {
 
         FileServerConfig serverConfig = ConfigUtil.parse(FileServerConfig.class, "server-config.yml");
diff --git a/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/sink/connector/FileSinkConnector.java b/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/sink/connector/FileSinkConnector.java
index 89f25dd38..f1d1ccc57 100644
--- a/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/sink/connector/FileSinkConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/sink/connector/FileSinkConnector.java
@@ -82,7 +82,6 @@ public class FileSinkConnector implements Sink {
         this.hourlyFlushEnabled = sinkConfig.isHourlyFlushEnabled();
     }
 
-
     @Override
     public void start() throws Exception {
         if (fileName == null || fileName.length() == 0 || filePath == null || filePath.length() == 0) {
diff --git a/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/source/config/SourceConnectorConfig.java b/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/source/config/SourceConnectorConfig.java
index d92b7e04d..1870167fd 100644
--- a/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/source/config/SourceConnectorConfig.java
+++ b/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/source/config/SourceConnectorConfig.java
@@ -15,7 +15,6 @@
  * limitations under the License.
  */
 
-
 package org.apache.eventmesh.connector.file.source.config;
 
 import lombok.Data;
diff --git a/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/source/connector/FileSourceConnector.java b/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/source/connector/FileSourceConnector.java
index 1042bc0a2..d31c9ff1c 100644
--- a/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/source/connector/FileSourceConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-file/src/main/java/org/apache/eventmesh/connector/file/source/connector/FileSourceConnector.java
@@ -25,7 +25,6 @@ import org.apache.eventmesh.openconnect.api.source.Source;
 import org.apache.eventmesh.openconnect.offsetmgmt.api.data.ConnectRecord;
 import org.apache.eventmesh.openconnect.offsetmgmt.api.storage.OffsetStorageReader;
 
-
 import java.util.List;
 
 import lombok.extern.slf4j.Slf4j;
@@ -37,7 +36,6 @@ public class FileSourceConnector implements Source {
 
     private OffsetStorageReader offsetStorageReader;
 
-
     @Override
     public Class<? extends Config> configClass() {
         return FileSourceConfig.class;
@@ -63,7 +61,6 @@ public class FileSourceConnector implements Source {
 
     }
 
-
     @Override
     public void commit(ConnectRecord record) {
 
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/AbstractPartition.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/AbstractPartition.java
index ce236db09..4ddbf28be 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/AbstractPartition.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/AbstractPartition.java
@@ -19,5 +19,4 @@ package org.apache.eventmesh.connector.jdbc;
 
 public abstract class AbstractPartition implements Partition {
 
-
 }
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/DataTypeConvertor.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/DataTypeConvertor.java
index 38dee7ea5..61b1e2749 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/DataTypeConvertor.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/DataTypeConvertor.java
@@ -36,7 +36,6 @@ public interface DataTypeConvertor<T> {
      */
     JDBCType toJDBCType(String connectorDataType);
 
-
     /**
      * Converts a connector data type to an EventMesh data type.
      *
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/DatabaseDialect.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/DatabaseDialect.java
index 76dbf5fab..11378270a 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/DatabaseDialect.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/DatabaseDialect.java
@@ -71,4 +71,3 @@ public interface DatabaseDialect<JC extends JdbcConnection> extends JdbcConnecti
      */
     String jdbcProtocol();
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/OffsetContext.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/OffsetContext.java
index 98bd2213d..a74af0259 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/OffsetContext.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/OffsetContext.java
@@ -46,4 +46,3 @@ public interface OffsetContext {
     void markSnapshotCompleted();
 
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/Payload.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/Payload.java
index 47a5b42fe..f9b66d3d5 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/Payload.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/Payload.java
@@ -31,7 +31,6 @@ public final class Payload extends HashMap<String, Object> {
 
     public static final String DDL = "ddl";
 
-
     /**
      * Constructs an empty <code>HashMap</code> with the default initial capacity (16) and the default load factor (0.75).
      */
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/UniversalJdbcContext.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/UniversalJdbcContext.java
index 99f0551e7..af8963814 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/UniversalJdbcContext.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/UniversalJdbcContext.java
@@ -42,13 +42,11 @@ public abstract class UniversalJdbcContext<Part extends Partition, OffSetCtx ext
         this.parser = parser;
     }
 
-
     @Override
     public Part getPartition() {
         return poCtx.getPartition();
     }
 
-
     @Override
     public OffSetCtx getOffsetContext() {
         return poCtx.getOffsetContext();
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/connection/JdbcConnection.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/connection/JdbcConnection.java
index 373927b09..34dfe2182 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/connection/JdbcConnection.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/connection/JdbcConnection.java
@@ -166,7 +166,6 @@ public class JdbcConnection implements AutoCloseable {
         return new JdbcDriverMetaData(majorVersion, minorVersion, driverName, productName, productVersion);
     }
 
-
     public JdbcDriverMetaData getJdbcDriverMetaData() {
         return jdbcDriverMetaData;
     }
@@ -404,7 +403,6 @@ public class JdbcConnection implements AutoCloseable {
         return this;
     }
 
-
     /**
      * Executes a prepared query on the JDBC connection and maps the result set using the provided ResultSetMapper.
      *
@@ -466,7 +464,6 @@ public class JdbcConnection implements AutoCloseable {
         return statement;
     }
 
-
     /**
      * Functional interface for the initial operation on the JDBC connection.
      */
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/connection/mysql/MysqlJdbcConnection.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/connection/mysql/MysqlJdbcConnection.java
index d3bd6652e..2a7514c09 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/connection/mysql/MysqlJdbcConnection.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/connection/mysql/MysqlJdbcConnection.java
@@ -70,6 +70,7 @@ public class MysqlJdbcConnection extends JdbcConnection {
         boolean enableGTID = false;
         try {
             enableGTID = query(MysqlDialectSql.SHOW_GTID_STATUS.ofSQL(), new ResultSetMapper<Boolean>() {
+
                 /**
                  * Maps a ResultSet to an object of type T.
                  *
@@ -103,6 +104,7 @@ public class MysqlJdbcConnection extends JdbcConnection {
 
         try {
             return query(MysqlDialectSql.SHOW_MASTER_STATUS.ofSQL(), new ResultSetMapper<String>() {
+
                 /**
                  * Maps a ResultSet to an object of type T.
                  *
@@ -142,6 +144,7 @@ public class MysqlJdbcConnection extends JdbcConnection {
              * +----------------------------------------------+
              */
             return query(MysqlDialectSql.SELECT_PURGED_GTID.ofSQL(), new ResultSetMapper<String>() {
+
                 /**
                  * Maps a ResultSet to an object of type T.
                  *
@@ -166,9 +169,9 @@ public class MysqlJdbcConnection extends JdbcConnection {
 
     public OptionalLong getRowCount4Table(TableId tableId) {
         try {
-            //select database
+            // select database
             execute(MysqlDialectSql.SELECT_DATABASE.ofWrapperSQL(MysqlUtils.wrapper(tableId.getCatalogName())));
-            //The number of rows. Some storage engines, such as MyISAM, store the exact count. For other storage engines,
+            // The number of rows. Some storage engines, such as MyISAM, store the exact count. For other storage engines,
             // such as InnoDB, this value is an approximation, and may vary from the actual value by as much as 40% to 50%.
             // In such cases, use SELECT COUNT(*) to obtain an accurate count.
             return query(MysqlDialectSql.SHOW_TABLE_STATUS.ofWrapperSQL(tableId.getTableName()), rs -> {
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/ddl/DdlParser.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/ddl/DdlParser.java
index 846244ab8..0199fbcd9 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/ddl/DdlParser.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/ddl/DdlParser.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.jdbc.ddl;
 
-
 /**
  * Interface for parsing Data Definition Language (DDL) SQL statements.
  */
@@ -54,4 +53,3 @@ public interface DdlParser {
      */
     void setCurrentSchema(String schema);
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/ddl/DdlParserCallback.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/ddl/DdlParserCallback.java
index c94154ee4..392e4420a 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/ddl/DdlParserCallback.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/ddl/DdlParserCallback.java
@@ -33,5 +33,3 @@ public interface DdlParserCallback {
     void handle(Event event);
 
 }
-
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/AlertDatabaseEvent.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/AlertDatabaseEvent.java
index e9ed796c7..f0d700cdc 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/AlertDatabaseEvent.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/AlertDatabaseEvent.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.jdbc.event;
 
-
 import org.apache.eventmesh.connector.jdbc.JdbcConnectData;
 import org.apache.eventmesh.connector.jdbc.table.catalog.TableId;
 
@@ -31,10 +30,8 @@ public class AlertDatabaseEvent extends GeneralSchemaChangeEvent {
         super(tableId, data);
     }
 
-
     @Override
     public SchemaChangeEventType getSchemaChangeEventType() {
         return SchemaChangeEventType.DATABASE_ALERT;
     }
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/AlertTableEvent.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/AlertTableEvent.java
index 9d7dbf9b3..dfb8250fa 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/AlertTableEvent.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/AlertTableEvent.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.jdbc.event;
 
-
 import org.apache.eventmesh.connector.jdbc.JdbcConnectData;
 import org.apache.eventmesh.connector.jdbc.table.catalog.TableId;
 
@@ -31,7 +30,6 @@ public class AlertTableEvent extends GeneralSchemaChangeEvent {
         super(tableId, data);
     }
 
-
     @Override
     public SchemaChangeEventType getSchemaChangeEventType() {
         return SchemaChangeEventType.TABLE_ALERT;
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/CreateDatabaseEvent.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/CreateDatabaseEvent.java
index f733435b1..ed00188a0 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/CreateDatabaseEvent.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/CreateDatabaseEvent.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.jdbc.event;
 
-
 import org.apache.eventmesh.connector.jdbc.JdbcConnectData;
 import org.apache.eventmesh.connector.jdbc.table.catalog.TableId;
 
@@ -31,10 +30,8 @@ public class CreateDatabaseEvent extends GeneralSchemaChangeEvent {
         super(tableId, data);
     }
 
-
     @Override
     public SchemaChangeEventType getSchemaChangeEventType() {
         return SchemaChangeEventType.DATABASE_CREATE;
     }
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/CreateTableEvent.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/CreateTableEvent.java
index d7dce5161..76d1ff696 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/CreateTableEvent.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/CreateTableEvent.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.jdbc.event;
 
-
 import org.apache.eventmesh.connector.jdbc.JdbcConnectData;
 import org.apache.eventmesh.connector.jdbc.table.catalog.TableId;
 
@@ -31,10 +30,8 @@ public class CreateTableEvent extends GeneralSchemaChangeEvent {
         super(tableId, data);
     }
 
-
     @Override
     public SchemaChangeEventType getSchemaChangeEventType() {
         return SchemaChangeEventType.TABLE_CREATE;
     }
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DataChangeEvent.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DataChangeEvent.java
index c1655c27f..2e22de34a 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DataChangeEvent.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DataChangeEvent.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.jdbc.event;
 
-
 /**
  * Represents a data change event, extending the common event interface.
  */
@@ -31,4 +30,3 @@ public interface DataChangeEvent extends Event {
     DataChangeEventType getDataChangeEventType();
 
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DeleteDataEvent.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DeleteDataEvent.java
index 9e0d38e49..987984bfc 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DeleteDataEvent.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DeleteDataEvent.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.jdbc.event;
 
-
 import org.apache.eventmesh.connector.jdbc.JdbcConnectData;
 import org.apache.eventmesh.connector.jdbc.table.catalog.TableId;
 
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DropDatabaseEvent.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DropDatabaseEvent.java
index 1011216fa..0b5459514 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DropDatabaseEvent.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DropDatabaseEvent.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.jdbc.event;
 
-
 import org.apache.eventmesh.connector.jdbc.JdbcConnectData;
 import org.apache.eventmesh.connector.jdbc.table.catalog.TableId;
 
@@ -31,7 +30,6 @@ public class DropDatabaseEvent extends GeneralSchemaChangeEvent {
         super(tableId, data);
     }
 
-
     @Override
     public SchemaChangeEventType getSchemaChangeEventType() {
         return SchemaChangeEventType.DATABASE_DROP;
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DropTableEvent.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DropTableEvent.java
index 8629453f2..395bbf468 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DropTableEvent.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/DropTableEvent.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.jdbc.event;
 
-
 import org.apache.eventmesh.connector.jdbc.JdbcConnectData;
 import org.apache.eventmesh.connector.jdbc.table.catalog.TableId;
 
@@ -31,10 +30,8 @@ public class DropTableEvent extends GeneralSchemaChangeEvent {
         super(tableId, data);
     }
 
-
     @Override
     public SchemaChangeEventType getSchemaChangeEventType() {
         return SchemaChangeEventType.TABLE_DROP;
     }
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/EventHandler.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/EventHandler.java
index cf50dfefc..f37c5a901 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/EventHandler.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/EventHandler.java
@@ -15,7 +15,6 @@
  * limitations under the License.
  */
 
-
 package org.apache.eventmesh.connector.jdbc.event;
 
 /**
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/InsertDataEvent.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/InsertDataEvent.java
index e339689f1..593f14574 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/InsertDataEvent.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/InsertDataEvent.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.jdbc.event;
 
-
 import org.apache.eventmesh.connector.jdbc.JdbcConnectData;
 import org.apache.eventmesh.connector.jdbc.table.catalog.TableId;
 
@@ -36,4 +35,3 @@ public class InsertDataEvent extends GeneralDataChangeEvent {
         return DataChangeEventType.INSERT;
     }
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/SchemaChangeEvent.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/SchemaChangeEvent.java
index ff1960837..9cfe33607 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/SchemaChangeEvent.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/SchemaChangeEvent.java
@@ -29,5 +29,3 @@ public interface SchemaChangeEvent extends Event {
      */
     SchemaChangeEventType getSchemaChangeEventType();
 }
-
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/UpdateDataEvent.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/UpdateDataEvent.java
index d6c50859b..1f38c3ff1 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/UpdateDataEvent.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/event/UpdateDataEvent.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.jdbc.event;
 
-
 import org.apache.eventmesh.connector.jdbc.JdbcConnectData;
 import org.apache.eventmesh.connector.jdbc.table.catalog.TableId;
 
@@ -39,4 +38,3 @@ public class UpdateDataEvent extends GeneralDataChangeEvent {
         return DataChangeEventType.UPDATE;
     }
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/exception/DataTypeConvertException.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/exception/DataTypeConvertException.java
index 57b7d4f57..f0bbb0259 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/exception/DataTypeConvertException.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/exception/DataTypeConvertException.java
@@ -15,10 +15,8 @@
  * limitations under the License.
  */
 
-
 package org.apache.eventmesh.connector.jdbc.exception;
 
-
 public class DataTypeConvertException extends RuntimeException {
 
     /**
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/server/JdbcConnectorServer.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/server/JdbcConnectorServer.java
index 546478ce9..0309aa344 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/server/JdbcConnectorServer.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/server/JdbcConnectorServer.java
@@ -36,7 +36,7 @@ public class JdbcConnectorServer {
         }
 
         if (serverConfig.isSinkEnable()) {
-            //TODO support
+            // TODO support
         }
     }
 
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/AbstractEventMeshJdbcTask.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/AbstractEventMeshJdbcTask.java
index f72aa2052..536ef5d18 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/AbstractEventMeshJdbcTask.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/AbstractEventMeshJdbcTask.java
@@ -21,7 +21,6 @@ import org.apache.eventmesh.common.ThreadWrapper;
 
 public abstract class AbstractEventMeshJdbcTask extends ThreadWrapper implements EventMeshJdbcTask {
 
-
     @Override
     public void shutdown() {
         super.shutdown();
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/AbstractJdbcTaskManager.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/AbstractJdbcTaskManager.java
index a305bf53d..b398ffa17 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/AbstractJdbcTaskManager.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/AbstractJdbcTaskManager.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.jdbc.source;
 
-
 import org.apache.eventmesh.connector.jdbc.source.config.JdbcSourceConfig;
 import org.apache.eventmesh.connector.jdbc.table.catalog.TableId;
 
@@ -40,7 +39,6 @@ public abstract class AbstractJdbcTaskManager<Task extends EventMeshJdbcTask> im
 
     protected List<TaskManagerListener> listeners = new ArrayList<>(16);
 
-
     @Override
     public void start() {
         taskList.forEach(EventMeshJdbcTask::start);
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/EventMeshJdbcEventTask.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/EventMeshJdbcEventTask.java
index 6b4c4d50d..95294f3ea 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/EventMeshJdbcEventTask.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/EventMeshJdbcEventTask.java
@@ -42,4 +42,3 @@ public interface EventMeshJdbcEventTask<E extends Event> extends EventMeshJdbcTa
     void registerEventHandler(EventHandler handler);
 
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/EventMeshJdbcTask.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/EventMeshJdbcTask.java
index 48830358b..c54d9e4d2 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/EventMeshJdbcTask.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/EventMeshJdbcTask.java
@@ -34,4 +34,3 @@ public interface EventMeshJdbcTask extends AutoCloseable {
     void shutdown();
 
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/JdbcSourceConnector.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/JdbcSourceConnector.java
index bc3b55006..202d7b9ca 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/JdbcSourceConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/JdbcSourceConnector.java
@@ -164,7 +164,7 @@ public class JdbcSourceConnector extends SourceConnector {
         this.snapshotEngine.start();
         SnapshotResult<?> result = this.snapshotEngine.execute();
         this.snapshotEngine.close();
-        //success and skip status can run cdc engine
+        // success and skip status can run cdc engine
         if (result.getStatus() != SnapshotResultStatus.ABORTED) {
             log.info("Start Cdc Engine to handle cdc event");
             this.cdcEngine.setContext(result.getContext());
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/JdbcTaskManager.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/JdbcTaskManager.java
index 7bef16d9b..a7d3c5000 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/JdbcTaskManager.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/JdbcTaskManager.java
@@ -46,4 +46,3 @@ public interface JdbcTaskManager extends AutoCloseable {
     void registerListener(TaskManagerListener listener);
 
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceEventMeshJdbcEventTask.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceEventMeshJdbcEventTask.java
index f24cccc65..0daa641cc 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceEventMeshJdbcEventTask.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceEventMeshJdbcEventTask.java
@@ -25,7 +25,6 @@ import java.util.concurrent.TimeUnit;
 
 public class SourceEventMeshJdbcEventTask extends AbstractEventMeshJdbcEventTask {
 
-
     private final String taskName;
 
     private EventHandler eventHandler;
@@ -64,7 +63,6 @@ public class SourceEventMeshJdbcEventTask extends AbstractEventMeshJdbcEventTask
         }
     }
 
-
     /**
      * Registers a snapshot event handler to be executed when snapshot events occur.
      *
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceJdbcTaskManager.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceJdbcTaskManager.java
index 054aa76e6..49e9c53a1 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceJdbcTaskManager.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceJdbcTaskManager.java
@@ -48,10 +48,9 @@ public class SourceJdbcTaskManager extends AbstractJdbcTaskManager<SourceEventMe
         this.includeDatabaseTable = includeDatabaseTable == null ? new HashSet<>() : includeDatabaseTable;
     }
 
-
     @SuppressWarnings("unchecked")
     public void init() {
-        //init Jdbc Task
+        // init Jdbc Task
         int maxTaskNum = this.jdbcSourceConfig.getSourceConnectorConfig().getMaxTask();
         int taskNum = Math.min(maxTaskNum, this.includeDatabaseTable.size());
         log.info("Source jdbc task num {}", taskNum);
@@ -78,7 +77,6 @@ public class SourceJdbcTaskManager extends AbstractJdbcTaskManager<SourceEventMe
         }
     }
 
-
     @Override
     public SourceEventMeshJdbcEventTask select(TableId tableId) {
         return tableIdJdbcTaskMap.computeIfAbsent(tableId, key -> cdcTaskSelectStrategy.select(tableId));
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceMateData.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceMateData.java
index 732b12524..e1f6f28fd 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceMateData.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/SourceMateData.java
@@ -61,4 +61,3 @@ public class SourceMateData {
     private String tableName;
 
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/TaskManagerCoordinator.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/TaskManagerCoordinator.java
index b22dafa8e..a1572787d 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/TaskManagerCoordinator.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/TaskManagerCoordinator.java
@@ -15,10 +15,8 @@
  * limitations under the License.
  */
 
-
 package org.apache.eventmesh.connector.jdbc.source;
 
-
 import org.apache.eventmesh.openconnect.offsetmgmt.api.data.ConnectRecord;
 
 import org.apache.commons.collections4.CollectionUtils;
@@ -34,7 +32,6 @@ import java.util.concurrent.TimeUnit;
 
 import lombok.extern.slf4j.Slf4j;
 
-
 /**
  * The TaskManagerCoordinator is responsible for coordinating multiple JDBC task managers and managing the processing of ConnectRecords. It provides
  * methods for registering task managers, initializing them, and starting their processing.
@@ -113,4 +110,3 @@ public class TaskManagerCoordinator {
         return records;
     }
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/config/SourceConnectorConfig.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/config/SourceConnectorConfig.java
index 99210da8e..a27dbfedb 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/config/SourceConnectorConfig.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/config/SourceConnectorConfig.java
@@ -57,10 +57,10 @@ public class SourceConnectorConfig {
 
     private int snapshotMaxThreads;
 
-    //The snapshot mode also require handling the database schema (database and table schema)
+    // The snapshot mode also require handling the database schema (database and table schema)
     private boolean snapshotSchema = true;
 
-    //The snapshot mode require handling table data
+    // The snapshot mode require handling table data
     private boolean snapshotData = true;
 
     private int snapshotFetchSize = DEFAULT_SNAPSHOT_FETCH_SIZE;
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/AbstractGeneralDatabaseDialect.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/AbstractGeneralDatabaseDialect.java
index ff5fcb228..ae497fce5 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/AbstractGeneralDatabaseDialect.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/AbstractGeneralDatabaseDialect.java
@@ -26,7 +26,6 @@ import java.sql.Connection;
 import java.sql.PreparedStatement;
 import java.sql.SQLException;
 
-
 public abstract class AbstractGeneralDatabaseDialect<JC extends JdbcConnection> implements DatabaseDialect<JC> {
 
     private static final int DEFAULT_BATCH_MAX_ROWS = 20;
@@ -53,5 +52,4 @@ public abstract class AbstractGeneralDatabaseDialect<JC extends JdbcConnection>
         return preparedStatement;
     }
 
-
 }
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/DatabaseType.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/DatabaseType.java
index 50e0a8e35..2e5693200 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/DatabaseType.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/DatabaseType.java
@@ -20,6 +20,7 @@ package org.apache.eventmesh.connector.jdbc.source.dialect;
 import org.apache.commons.lang3.StringUtils;
 
 public enum DatabaseType {
+
     MYSQL("mysql");
 
     private String name;
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/MysqlAntlr4DdlParser.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/MysqlAntlr4DdlParser.java
index a857b8efa..1cf69bde2 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/MysqlAntlr4DdlParser.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/MysqlAntlr4DdlParser.java
@@ -76,7 +76,6 @@ public class MysqlAntlr4DdlParser extends Antlr4DdlParser<MySqlLexer, MySqlParse
         return new MySqlAntlr4DdlParserListener(this);
     }
 
-
     /**
      * Runs the given EventMeshRunner if all the nullableObjects are not null.
      *
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/ColumnDefinitionParserListener.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/ColumnDefinitionParserListener.java
index 4877360f9..9be9b42dd 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/ColumnDefinitionParserListener.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/ColumnDefinitionParserListener.java
@@ -56,7 +56,7 @@ public class ColumnDefinitionParserListener extends MySqlParserBaseListener {
 
     private MysqlDataTypeConvertor dataTypeConvertor;
 
-    //Determines whether the current column definition should be ignored. e.g. PRIMARY KEY, UNIQUE KEY
+    // Determines whether the current column definition should be ignored. e.g. PRIMARY KEY, UNIQUE KEY
     private AtomicReference<Boolean> ignoreColumn = new AtomicReference<>(false);
 
     public ColumnDefinitionParserListener(List<ParseTreeListener> listeners, TableEditor tableEditor, MysqlColumnEditor columnEditor,
@@ -70,7 +70,7 @@ public class ColumnDefinitionParserListener extends MySqlParserBaseListener {
 
     @Override
     public void enterColumnDefinition(ColumnDefinitionContext ctx) {
-        //parse Column data type
+        // parse Column data type
         this.parser.runIfAllNotNull(() -> {
             String dataTypeString = ctx.dataType().getText();
             EventMeshDataType<?> eventMeshType = this.dataTypeConvertor.toEventMeshType(dataTypeString);
@@ -80,7 +80,7 @@ public class ColumnDefinitionParserListener extends MySqlParserBaseListener {
         }, columnEditor);
 
         this.parser.runIfAllNotNull(() -> {
-            //parse column default value
+            // parse column default value
             ColumnDefinitionParserListener.this.defaultValueParserListener = new DefaultValueParserListener(columnEditor);
             ColumnDefinitionParserListener.this.listeners.add(defaultValueParserListener);
         }, tableEditor, columnEditor);
@@ -88,7 +88,6 @@ public class ColumnDefinitionParserListener extends MySqlParserBaseListener {
         super.enterColumnDefinition(ctx);
     }
 
-
     @Override
     public void enterNullNotnull(NullNotnullContext ctx) {
         columnEditor.notNull(ctx.NOT() != null);
@@ -133,7 +132,7 @@ public class ColumnDefinitionParserListener extends MySqlParserBaseListener {
             this.ignoreColumn.set(false);
         }
 
-        //When exit column definition needs to remove DefaultValueParserListener from listener list
+        // When exit column definition needs to remove DefaultValueParserListener from listener list
         parser.runIfAllNotNull(() -> listeners.remove(defaultValueParserListener), tableEditor);
         super.exitColumnDefinition(ctx);
     }
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/CreateTableParserListener.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/CreateTableParserListener.java
index cf117952b..5a72c4449 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/CreateTableParserListener.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/CreateTableParserListener.java
@@ -79,13 +79,13 @@ public class CreateTableParserListener extends TableBaseParserListener {
 
     @Override
     public void enterCopyCreateTable(CopyCreateTableContext ctx) {
-        //TODO support next version
+        // TODO support next version
         super.enterCopyCreateTable(ctx);
     }
 
     @Override
     public void enterQueryCreateTable(QueryCreateTableContext ctx) {
-        //TODO support next version
+        // TODO support next version
         super.enterQueryCreateTable(ctx);
     }
 
@@ -101,7 +101,7 @@ public class CreateTableParserListener extends TableBaseParserListener {
         String ddl = ctx.getText();
         parser.runIfAllNotNull(() -> {
             listeners.remove(columnDefinitionListener);
-            //help JVM GC
+            // help JVM GC
             columnDefinitionListener = null;
             MysqlTableSchema tableSchema = tableEditor.build();
             parser.getCatalogTableSet().overrideTable(tableSchema);
@@ -120,7 +120,7 @@ public class CreateTableParserListener extends TableBaseParserListener {
             payload.withSource(sourceMateData).withDdl(ddl).withCatalogChanges(changes);
             parser.handleEvent(event);
         }, tableEditor);
-        //reset column order
+        // reset column order
         columnOrder.set(1);
         super.exitColumnCreateTable(ctx);
     }
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/DefaultValueParserListener.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/DefaultValueParserListener.java
index 3d67d7e91..aad1dc65a 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/DefaultValueParserListener.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/DefaultValueParserListener.java
@@ -53,7 +53,7 @@ public class DefaultValueParserListener extends MySqlParserBaseListener {
          */
         String sign = "";
 
-        //Default value is NULL
+        // Default value is NULL
         if (ctx.NULL_LITERAL() != null) {
             return;
         }
@@ -127,7 +127,7 @@ public class DefaultValueParserListener extends MySqlParserBaseListener {
                 }
             }
         } else if (ctx.expression() != null) {
-            //e.g. CREATE TABLE t2 (b BLOB DEFAULT ('abc'));
+            // e.g. CREATE TABLE t2 (b BLOB DEFAULT ('abc'));
             columnEditor.defaultValueExpression(ctx.expression().getText());
         } else if (ctx.fullId() != null) {
             columnEditor.defaultValueExpression(ctx.expression().getText());
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/TableBaseParserListener.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/TableBaseParserListener.java
index 98d35fa6a..3789cbf6f 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/TableBaseParserListener.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/TableBaseParserListener.java
@@ -75,7 +75,7 @@ public class TableBaseParserListener extends MySqlParserBaseListener {
          */
         parser.runIfAllNotNull(() -> {
             FullColumnNameContext fullColumnNameContext = ctx.fullColumnName();
-            //parse column name
+            // parse column name
             UidContext uidContext = fullColumnNameContext.uid();
             List<DottedIdContext> dottedIdContextList = fullColumnNameContext.dottedId();
             if (CollectionUtils.isNotEmpty(dottedIdContextList)) {
@@ -85,7 +85,7 @@ public class TableBaseParserListener extends MySqlParserBaseListener {
             MysqlColumnEditor columnEditor = MysqlColumnEditor.ofEditor(columnName);
             if (Objects.isNull(columnDefinitionListener)) {
                 columnDefinitionListener = new ColumnDefinitionParserListener(listeners, tableEditor, columnEditor, parser);
-                //add ColumnDefinitionParserListener to listener list
+                // add ColumnDefinitionParserListener to listener list
                 listeners.add(columnDefinitionListener);
             } else {
                 columnDefinitionListener.setColumnEditor(columnEditor);
@@ -148,7 +148,7 @@ public class TableBaseParserListener extends MySqlParserBaseListener {
     @Override
     public void enterUniqueKeyTableConstraint(UniqueKeyTableConstraintContext ctx) {
 
-        //sql example: UNIQUE KEY `eventmesh` (`event_mesh`) USING BTREE COMMENT 'event mesh'
+        // sql example: UNIQUE KEY `eventmesh` (`event_mesh`) USING BTREE COMMENT 'event mesh'
 
         parser.runIfAllNotNull(() -> {
             IndexColumnNamesContext indexColumnNamesContext = ctx.indexColumnNames();
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/TruncateTableParserListener.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/TruncateTableParserListener.java
index 14d7bdaa1..ab4a674e6 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/TruncateTableParserListener.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/antlr4/mysql/listener/TruncateTableParserListener.java
@@ -47,9 +47,8 @@ public class TruncateTableParserListener extends MySqlParserBaseListener {
     public void enterTruncateTable(TruncateTableContext ctx) {
         String sql = Antlr4Utils.getText(ctx);
         String tableName = JdbcStringUtils.withoutWrapper(ctx.tableName().fullId().getText());
-        //TruncateTableEvent event = new TruncateTableEvent(parser.getCurrentDatabase(), tableName, sql);
+        // TruncateTableEvent event = new TruncateTableEvent(parser.getCurrentDatabase(), tableName, sql);
         parser.handleEvent(null);
         super.enterTruncateTable(ctx);
     }
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/AbstractCdcEngine.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/AbstractCdcEngine.java
index c164cb7ee..fc9d2f372 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/AbstractCdcEngine.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/AbstractCdcEngine.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.jdbc.source.dialect.cdc;
 
-
 import org.apache.eventmesh.common.ThreadWrapper;
 import org.apache.eventmesh.connector.jdbc.DatabaseDialect;
 import org.apache.eventmesh.connector.jdbc.JdbcContext;
@@ -67,7 +66,6 @@ public abstract class AbstractCdcEngine<Parse extends DdlParser, Ctx extends Jdb
         return includeDatabaseTable;
     }
 
-
     protected Set<TableId> calculateNeedHandleTable() {
         // Get the database and table include and exclude lists from the connector configuration
         List<String> databaseIncludeList = sourceConnectorConfig.getDatabaseIncludeList();
@@ -119,7 +117,6 @@ public abstract class AbstractCdcEngine<Parse extends DdlParser, Ctx extends Jdb
         return includeDatabaseTable;
     }
 
-
     private List<TableId> buildTableId(List<String> tables) {
         return Optional.ofNullable(tables).orElse(new ArrayList<>(0)).stream().map(table -> {
             String[] split = table.split("\\.");
@@ -131,4 +128,3 @@ public abstract class AbstractCdcEngine<Parse extends DdlParser, Ctx extends Jdb
 
     protected abstract Parse getDdlParser();
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/CdcEngineFactory.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/CdcEngineFactory.java
index 531bd3f2b..33e5f555b 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/CdcEngineFactory.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/CdcEngineFactory.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.jdbc.source.dialect.cdc;
 
-
 import org.apache.eventmesh.connector.jdbc.DatabaseDialect;
 import org.apache.eventmesh.openconnect.api.config.SourceConfig;
 import org.apache.eventmesh.spi.EventMeshExtensionType;
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/mysql/MysqlCdcEngine.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/mysql/MysqlCdcEngine.java
index 8a29bf420..7b089dc79 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/mysql/MysqlCdcEngine.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/mysql/MysqlCdcEngine.java
@@ -102,7 +102,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
 
     private final EnumMap<EventType, Consumer<Event>> eventHandlers = new EnumMap<>(EventType.class);
 
-    private Map<Long/*table number*/, TableId> tableIdMap = new HashMap<>(64);
+    private Map<Long/* table number */, TableId> tableIdMap = new HashMap<>(64);
 
     private MysqlJdbcContext context;
 
@@ -138,6 +138,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
 
         // mysql dev url:https://dev.mysql.com/doc/dev/mysql-server/latest/
         EventDeserializer eventDeserializer = new EventDeserializer() {
+
             /**
              * @param inputStream input stream to fetch event from
              * @return deserialized event or null in case of end-of-stream
@@ -211,6 +212,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
         client.registerEventListener((event) -> eventMeshMysqlEventListener(event, context));
         // Register a lifecycle listener for the MySQL client
         client.registerLifecycleListener(new LifecycleListener() {
+
             @Override
             public void onConnect(BinaryLogClient client) {
                 log.info("Client connect MySQL Server success");
@@ -232,7 +234,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
             }
         });
 
-        //Register custom event handlers...
+        // Register custom event handlers...
         eventHandlers.put(EventType.STOP, event -> handleStopEvent(context, event));
         eventHandlers.put(EventType.HEARTBEAT, event -> handleHeartbeatEvent(context, event));
         eventHandlers.put(EventType.INCIDENT, event -> handleServerIncident(context, event));
@@ -241,7 +243,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
         eventHandlers.put(EventType.QUERY, event -> handleQueryEvent(context, event));
         eventHandlers.put(EventType.TRANSACTION_PAYLOAD, event -> handleTransactionPayload(context, event));
 
-        //Used to support 5.1.16 - mysql-trunk
+        // Used to support 5.1.16 - mysql-trunk
         eventHandlers.put(EventType.WRITE_ROWS, event -> handleInsertEvent(context, event));
         eventHandlers.put(EventType.UPDATE_ROWS, event -> handleUpdateEvent(context, event));
         eventHandlers.put(EventType.DELETE_ROWS, event -> handleDeleteEvent(context, event));
@@ -276,7 +278,6 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
         return mergedEventMeshGtidSet;
     }
 
-
     /**
      * handles events from the MySQL
      *
@@ -317,7 +318,6 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
         context.complete();
     }
 
-
     @Override
     public String getThreadName() {
         return "MySQL-CdcEngine";
@@ -376,15 +376,15 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
     }
 
     private void enableGtidHandle() {
-        //Query whether mysql supports GTID
+        // Query whether mysql supports GTID
         if (this.connection.enableGTID()) {
             eventHandlers.put(EventType.GTID, event -> handleGtidEvent(context, event));
 
-            //Query GtidSet from the MySQL Server
+            // Query GtidSet from the MySQL Server
             String availableServerGtid = this.connection.executedGTID();
             EventMeshGtidSet executedEventMeshGtidSet = new EventMeshGtidSet(availableServerGtid);
 
-            //Get purged GTID
+            // Get purged GTID
             String purgedServerGtid = this.connection.purgedGTID();
             EventMeshGtidSet purgedServerEventMeshGtidSet = new EventMeshGtidSet(purgedServerGtid);
 
@@ -411,7 +411,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
      * @param event   the event to be handled
      */
     protected void handleStopEvent(MysqlJdbcContext context, Event event) {
-        //The purpose of STOP_EVENT is to inform MySQL that the slave or replication client has reached the end of the binary log
+        // The purpose of STOP_EVENT is to inform MySQL that the slave or replication client has reached the end of the binary log
         // and no new events will be generated. When the slave receives a STOP_EVENT, it can take appropriate actions based on its needs,
         // such as closing the connection to the master server or reconnecting to obtain a new binary log file.
         log.debug("Replication client has reached the end of the binary log: {}", event);
@@ -491,7 +491,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
         final String sql = queryEventData.getSql().trim();
         log.debug("Received query event SQL:{}", sql);
         if (StringUtils.equalsIgnoreCase("BEGIN", sql)) {
-            //start transaction
+            // start transaction
             context.startTransaction();
             return;
         }
@@ -502,7 +502,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
         }
 
         if (StringUtils.startsWithIgnoreCase("XA", sql)) {
-            //TODO: next version support
+            // TODO: next version support
 
             return;
         }
@@ -512,7 +512,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
             return;
         }
 
-        //set current parse database to Ddl parser
+        // set current parse database to Ddl parser
         ddlParser.setCurrentDatabase(queryEventData.getDatabase());
         ddlParser.parse(sql, this::handleDdlEvent);
     }
@@ -540,7 +540,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
     protected void handleTransactionPayload(MysqlJdbcContext context, Event event) {
 
         TransactionPayloadEventData transactionPayloadEventData = event.getData();
-        //unpack Event and handle
+        // unpack Event and handle
         ArrayList<Event> uncompressedEvents = transactionPayloadEventData.getUncompressedEvents();
         for (Event uncompressedEvent : uncompressedEvents) {
             final EventType eventType = uncompressedEvent.getHeader().getEventType();
@@ -631,7 +631,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
                 BitSet includedColumns = beforePair.getRight();
                 Map<String, Object> beforeValues = new HashMap<>(beforeRows.length);
                 for (int index = 0; index < columnsSize; ++index) {
-                    //Filter out empty fields
+                    // Filter out empty fields
                     if (!includedColumns.get(index)) {
                         continue;
                     }
@@ -649,7 +649,7 @@ public class MysqlCdcEngine extends AbstractCdcEngine<MysqlAntlr4DdlParser, Mysq
                 BitSet includedColumns = afterPair.getRight();
                 Map<String, Object> afterValues = new HashMap<>(afterRows.length);
                 for (int index = 0; index < columnsSize; ++index) {
-                    //Filter out empty fields
+                    // Filter out empty fields
                     if (!includedColumns.get(index)) {
                         continue;
                     }
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/mysql/RowDeserializers.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/mysql/RowDeserializers.java
index e4b1fde87..f605e95bd 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/mysql/RowDeserializers.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/cdc/mysql/RowDeserializers.java
@@ -247,7 +247,6 @@ public class RowDeserializers {
         return inputStream.read(stringLength);
     }
 
-
     private static Serializable deserializeVarString(int meta, ByteArrayInputStream inputStream) throws IOException {
         int varcharLength = meta < 256 ? inputStream.readInteger(1) : inputStream.readInteger(2);
         return inputStream.read(varcharLength);
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/EventMeshGtidSet.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/EventMeshGtidSet.java
index 481aedb3d..0b2aca1c7 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/EventMeshGtidSet.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/EventMeshGtidSet.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.jdbc.source.dialect.mysql;
 
-
 import java.util.AbstractMap;
 import java.util.ArrayList;
 import java.util.Collection;
@@ -353,7 +352,6 @@ public final class EventMeshGtidSet {
         }
     }
 
-
     public static class Interval implements Comparable<Interval> {
 
         private final long start;
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDataTypeConvertor.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDataTypeConvertor.java
index cac947f60..33b26ebe7 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDataTypeConvertor.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDataTypeConvertor.java
@@ -45,7 +45,6 @@ public class MysqlDataTypeConvertor implements DataTypeConvertor<MysqlType> {
 
     public static final Integer DEFAULT_SCALE = 0;
 
-
     /**
      * Converts a string representation of a connector data type to the corresponding JDBCType.
      *
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDatabaseDialect.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDatabaseDialect.java
index 81b0b0195..2e76c7410 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDatabaseDialect.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDatabaseDialect.java
@@ -84,7 +84,7 @@ public class MysqlDatabaseDialect extends AbstractGeneralDatabaseDialect<MysqlJd
 
     @Override
     public void start() {
-        //TODO?
+        // TODO?
     }
 
     private MysqlJdbcConnection initJdbcConnection() {
@@ -184,7 +184,7 @@ public class MysqlDatabaseDialect extends AbstractGeneralDatabaseDialect<MysqlJd
                 throw new CatalogException(String.format("Table %s not exist in database", tableId.getId()));
             }
             String creatTableSql = resultSet.getString("Create Table");
-            //table.setDdlSql(creatTableSql);
+            // table.setDdlSql(creatTableSql);
         });
 
         // Get table columns SQL
@@ -231,14 +231,14 @@ public class MysqlDatabaseDialect extends AbstractGeneralDatabaseDialect<MysqlJd
                 DefaultColumn column = columns.get(field);
                 String comment = resultSet.getString("Comment");
                 column.setComment(comment);
-                //The column nullability. The value is YES if NULL values can be stored in the column, NO if not.
+                // The column nullability. The value is YES if NULL values can be stored in the column, NO if not.
                 String enableNull = resultSet.getString("Null");
                 column.setNotNull("NO".equalsIgnoreCase(enableNull));
 
                 String type = resultSet.getString("Type");
-                //column.setSqlDesc(type);
+                // column.setSqlDesc(type);
 
-                //Get default value
+                // Get default value
                 Object defaultValue = resultSet.getObject("Default");
                 column.setDefaultValue(defaultValue);
 
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDialectSql.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDialectSql.java
index a0f560978..175ec93c9 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDialectSql.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlDialectSql.java
@@ -63,7 +63,6 @@ public enum MysqlDialectSql {
 
     UNLOCK_TABLES("UNLOCK TABLES", "unlock tables");
 
-
     private final String sql;
 
     private final String desc;
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlJdbcContext.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlJdbcContext.java
index c67e065c2..0dcf7ad29 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlJdbcContext.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlJdbcContext.java
@@ -38,7 +38,7 @@ public class MysqlJdbcContext extends UniversalJdbcContext<MysqlPartition, Mysql
 
     private volatile boolean onTransaction = false;
 
-    //need to load from store when start
+    // need to load from store when start
     private String restartGtidSet;
 
     private String currentGtidSet;
@@ -121,4 +121,5 @@ public class MysqlJdbcContext extends UniversalJdbcContext<MysqlPartition, Mysql
     private void resetTransactionId() {
         transactionId = null;
     }
+
 }
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlSourceInfo.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlSourceInfo.java
index 7ff536aaa..d6a0106b6 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlSourceInfo.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlSourceInfo.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.jdbc.source.dialect.mysql;
 
-
 import org.apache.eventmesh.connector.jdbc.common.SourceInfo;
 
 import lombok.Data;
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlSourceMateData.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlSourceMateData.java
index 9fe750393..bceddb196 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlSourceMateData.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/MysqlSourceMateData.java
@@ -159,4 +159,3 @@ public class MysqlSourceMateData extends SourceMateData {
         }
     }
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/StopEventData.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/StopEventData.java
index 01a1d2e35..100516f00 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/StopEventData.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/mysql/StopEventData.java
@@ -19,7 +19,6 @@ package org.apache.eventmesh.connector.jdbc.source.dialect.mysql;
 
 import com.github.shyiko.mysql.binlog.event.EventData;
 
-
 public class StopEventData implements EventData {
 
     private static final long serialVersionUID = -7056169406695094519L;
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotEngine.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotEngine.java
index 25cc19676..727abcea0 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotEngine.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotEngine.java
@@ -42,4 +42,3 @@ public interface SnapshotEngine<Jc extends JdbcContext> extends Engine, AutoClos
      */
     void registerSnapshotEventConsumer(EventConsumer consumer);
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotEngineFactory.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotEngineFactory.java
index 33d756ba5..164b5b97b 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotEngineFactory.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotEngineFactory.java
@@ -40,4 +40,3 @@ public interface SnapshotEngineFactory {
     SnapshotEngine<? extends JdbcContext> createSnapshotEngine(final JdbcSourceConfig jdbcSourceConfig,
         final DatabaseDialect databaseDialect);
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotType.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotType.java
index 426835bb9..9f995f689 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotType.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/SnapshotType.java
@@ -27,5 +27,5 @@ public enum SnapshotType {
     /**
      * Continue processing from the last handled position.
      */
-    INCREASE  //TODO Need to support next version
+    INCREASE // TODO Need to support next version
 }
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/mysql/MysqlSnapshotEngine.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/mysql/MysqlSnapshotEngine.java
index cc8e6eafc..2d4a7c2d3 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/mysql/MysqlSnapshotEngine.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/source/dialect/snapshot/mysql/MysqlSnapshotEngine.java
@@ -78,7 +78,7 @@ public class MysqlSnapshotEngine extends
 
     @Override
     protected void preSnapshot(MysqlJdbcContext jdbcContext, SnapshotContext<MysqlPartition, MysqlOffsetContext> snapshotContext) {
-        //nothing to do
+        // nothing to do
     }
 
     @Override
@@ -89,11 +89,11 @@ public class MysqlSnapshotEngine extends
     @Override
     protected void lockTables4SchemaSnapshot(MysqlJdbcContext jdbcContext, SnapshotContext<MysqlPartition, MysqlOffsetContext> snapshotContext)
         throws SQLException {
-        //Set the REPEATABLE_READ isolation level to avoid the MySQL transaction isolation level being changed unexpectedly.
+        // Set the REPEATABLE_READ isolation level to avoid the MySQL transaction isolation level being changed unexpectedly.
         connection.connection().setTransactionIsolation(Connection.TRANSACTION_REPEATABLE_READ);
         connection.executeWithoutCommitting("SET SESSION lock_wait_timeout=10", "SET SESSION innodb_lock_wait_timeout=10");
 
-        //Lock tables
+        // Lock tables
         final MysqlConfig mysqlConfig = sourceConnectorConfig.getMysqlConfig();
         if (mysqlConfig.getSnapshotLockingMode().usesLocking() && mysqlConfig.isUseGlobalLock()) {
             globalLockAcquiredTry();
@@ -149,7 +149,7 @@ public class MysqlSnapshotEngine extends
             dropTableDdl.append(MysqlUtils.wrapper(tableId));
             addParseDdlAndEvent(jdbcContext, dropTableDdl.toString(), tableId);
         }
-        final HashMap<String/*database Name*/, List<TableId>/*table list*/> databaseMapTables = determineTables.stream()
+        final HashMap<String/* database Name */, List<TableId>/* table list */> databaseMapTables = determineTables.stream()
             .collect(Collectors.groupingBy(TableId::getCatalogName, HashMap::new, Collectors.toList()));
         Set<String> databaseSet = databaseMapTables.keySet();
         // Read all table structures, construct DDL statements
@@ -171,7 +171,7 @@ public class MysqlSnapshotEngine extends
             addParseDdlAndEvent(jdbcContext, databaseCreateDdl, tableId);
             addParseDdlAndEvent(jdbcContext, "USE " + database, tableId);
 
-            //build create table snapshot event
+            // build create table snapshot event
             List<TableId> tableIds = databaseMapTables.get(database);
             createTableSnapshotEvent(tableIds, jdbcContext);
         }
@@ -200,7 +200,7 @@ public class MysqlSnapshotEngine extends
         for (TableId tableId : tableIds) {
             connection.query(MysqlDialectSql.SHOW_CREATE_TABLE.ofWrapperSQL(tableId.toString()), resultSet -> {
                 if (resultSet.next()) {
-                    //Get create table sql
+                    // Get create table sql
                     String createTableDdl = resultSet.getString(2);
                     addParseDdlAndEvent(jdbcContext, createTableDdl, tableId);
                 }
@@ -255,12 +255,11 @@ public class MysqlSnapshotEngine extends
     }
 
     private void globalLockAcquiredTry() throws SQLException {
-        //Lock tables
+        // Lock tables
         connection.executeWithoutCommitting(MysqlDialectSql.LOCK_TABLE_GLOBAL.ofSQL());
         this.globalLockAcquired = true;
     }
 
-
     @Override
     public String getThreadName() {
         return this.getClass().getSimpleName() + "-thread";
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/AbstractColumnEditorImpl.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/AbstractColumnEditorImpl.java
index 4f7d1d5b4..146d232a2 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/AbstractColumnEditorImpl.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/AbstractColumnEditorImpl.java
@@ -75,7 +75,6 @@ public abstract class AbstractColumnEditorImpl<CE extends ColumnEditor, Col exte
     public AbstractColumnEditorImpl() {
     }
 
-
     /**
      * Sets the name of the column.
      *
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/Catalog.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/Catalog.java
index 80f384429..d0a1fa299 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/Catalog.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/Catalog.java
@@ -92,5 +92,5 @@ public interface Catalog extends AutoCloseable {
      */
     CatalogTable getTable(TableId tableId) throws CatalogException, TableNotExistException, SQLException;
 
-    //TODO: support create table, drop table and update table
+    // TODO: support create table, drop table and update table
 }
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/ColumnEditor.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/ColumnEditor.java
index 30a039b63..2661c7db2 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/ColumnEditor.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/ColumnEditor.java
@@ -44,7 +44,6 @@ public interface ColumnEditor<CE extends ColumnEditor, Col extends Column> {
      */
     String ofName();
 
-
     /**
      * Sets the data type of the column.
      *
@@ -140,4 +139,3 @@ public interface ColumnEditor<CE extends ColumnEditor, Col extends Column> {
      */
     Col build();
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/TableEditor.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/TableEditor.java
index 06e56abf5..18d298ac7 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/TableEditor.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/TableEditor.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.jdbc.table.catalog;
 
-
 import java.util.List;
 
 /**
@@ -79,7 +78,6 @@ public interface TableEditor<TE extends TableEditor, Col extends Column, TB exte
      */
     TE withPrimaryKeyNames(String... pkColumnNames);
 
-
     /**
      * Sets the primary key for the table.
      *
@@ -115,5 +113,3 @@ public interface TableEditor<TE extends TableEditor, Col extends Column, TB exte
      */
     TB build();
 }
-
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/UniqueKey.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/UniqueKey.java
index e73f8852e..f44ed561f 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/UniqueKey.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/UniqueKey.java
@@ -23,7 +23,6 @@ import java.util.List;
 import lombok.Getter;
 import lombok.Setter;
 
-
 /**
  * Represents a unique key constraint for a database table.
  * <p>A unique key ensures that the values in specified columns are unique across all rows in the table.</p>
@@ -71,4 +70,3 @@ public class UniqueKey implements Serializable {
         }
     }
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/mysql/MysqlColumn.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/mysql/MysqlColumn.java
index fa9f7db09..c0440a4d1 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/mysql/MysqlColumn.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/mysql/MysqlColumn.java
@@ -78,4 +78,3 @@ public class MysqlColumn extends Column<MysqlColumn> {
         return null;
     }
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/mysql/MysqlTableEditor.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/mysql/MysqlTableEditor.java
index bf7580aaa..a62f7b752 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/mysql/MysqlTableEditor.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/catalog/mysql/MysqlTableEditor.java
@@ -35,4 +35,3 @@ public interface MysqlTableEditor extends TableEditor<MysqlTableEditor, MysqlCol
         return new MysqlTableEditorImpl(tableId);
     }
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/CalendarType.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/CalendarType.java
index 0c5aa0a74..788b85ecd 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/CalendarType.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/CalendarType.java
@@ -23,7 +23,6 @@ import java.time.LocalTime;
 import java.time.temporal.Temporal;
 import java.util.Objects;
 
-
 public class CalendarType<T extends Temporal> implements EventMeshDataType<T> {
 
     // Constants for LocalDate, LocalTime, and LocalDateTime types
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/DecimalType.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/DecimalType.java
index 5f6e547c1..44fed4a66 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/DecimalType.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/DecimalType.java
@@ -22,10 +22,8 @@ import java.util.Objects;
 
 import lombok.Getter;
 
-
 public class DecimalType extends PrimitiveType<BigDecimal> {
 
-
     @Getter
     private final int scale;
 
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/EventMeshTypeNameConverter.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/EventMeshTypeNameConverter.java
index 94499a4d8..181e735a9 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/EventMeshTypeNameConverter.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/EventMeshTypeNameConverter.java
@@ -59,4 +59,3 @@ public final class EventMeshTypeNameConverter {
     }
 
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/EvetMeshRowType.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/EvetMeshRowType.java
index 738d57b2d..ece432c28 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/EvetMeshRowType.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/EvetMeshRowType.java
@@ -15,15 +15,13 @@
  * limitations under the License.
  */
 
-
 package org.apache.eventmesh.connector.jdbc.table.type;
 
 import java.util.List;
 
 public class EvetMeshRowType implements EventMeshDataType<EventMeshRow> {
 
-    private List<Pair<String/*field name*/, EventMeshDataType<?>>> fields;
-
+    private List<Pair<String/* field name */, EventMeshDataType<?>>> fields;
 
     public EvetMeshRowType(List<Pair<String, EventMeshDataType<?>>> fields) {
         this.fields = fields;
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/MapType.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/MapType.java
index c5c684f92..5e33d818b 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/MapType.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/MapType.java
@@ -22,7 +22,6 @@ import java.util.List;
 import java.util.Map;
 import java.util.Objects;
 
-
 public class MapType<K, V> implements EventMeshDataType<Map<K, V>> {
 
     private static final List<SQLType> SUPPORTED_KEY_TYPES =
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/PrimitiveArrayType.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/PrimitiveArrayType.java
index ecfed9dba..d7f9abeb0 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/PrimitiveArrayType.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/PrimitiveArrayType.java
@@ -19,7 +19,6 @@ package org.apache.eventmesh.connector.jdbc.table.type;
 
 import java.util.Objects;
 
-
 public class PrimitiveArrayType<E, T> implements EventMeshDataType<T> {
 
     @SuppressWarnings("unchecked")
@@ -56,7 +55,6 @@ public class PrimitiveArrayType<E, T> implements EventMeshDataType<T> {
         this.sqlType = elementType;
     }
 
-
     /**
      * Returns the type class of the data.
      *
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/PrimitiveByteArrayType.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/PrimitiveByteArrayType.java
index 74c2ed912..eb4ee47bb 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/PrimitiveByteArrayType.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/PrimitiveByteArrayType.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.jdbc.table.type;
 
-
 public class PrimitiveByteArrayType implements EventMeshDataType<byte[]> {
 
     public static final PrimitiveByteArrayType BYTES_TYPE = new PrimitiveByteArrayType();
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/RowHandleMode.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/RowHandleMode.java
index ed428f132..d83cd48a3 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/RowHandleMode.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/table/type/RowHandleMode.java
@@ -21,6 +21,7 @@ package org.apache.eventmesh.connector.jdbc.table.type;
  * An enum representing the different modes in which a row can be handled.
  */
 public enum RowHandleMode {
+
     INSERT("+I", (byte) 1),
     UPDATE_BEFORE("-UB", (byte) 2),
     UPDATE_AFTER("+UA", (byte) 3),
@@ -83,4 +84,3 @@ public enum RowHandleMode {
         }
     }
 }
-
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/utils/JdbcStringUtils.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/utils/JdbcStringUtils.java
index d74017737..98fb897a6 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/utils/JdbcStringUtils.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/utils/JdbcStringUtils.java
@@ -46,5 +46,4 @@ public class JdbcStringUtils {
         return isWrapped(possiblyWrapped) ? possiblyWrapped.substring(1, possiblyWrapped.length() - 1) : possiblyWrapped;
     }
 
-
 }
diff --git a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/utils/MysqlUtils.java b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/utils/MysqlUtils.java
index 38f9a10f1..c272b1b87 100644
--- a/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/utils/MysqlUtils.java
+++ b/eventmesh-connectors/eventmesh-connector-jdbc/src/main/java/org/apache/eventmesh/connector/jdbc/utils/MysqlUtils.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.jdbc.utils;
 
-
 import org.apache.eventmesh.connector.jdbc.table.catalog.TableId;
 
 public class MysqlUtils {
diff --git a/eventmesh-connectors/eventmesh-connector-kafka/src/main/java/org/apache/eventmesh/connector/kafka/server/KafkaConnectServer.java b/eventmesh-connectors/eventmesh-connector-kafka/src/main/java/org/apache/eventmesh/connector/kafka/server/KafkaConnectServer.java
index 3115b5bf4..973424a18 100644
--- a/eventmesh-connectors/eventmesh-connector-kafka/src/main/java/org/apache/eventmesh/connector/kafka/server/KafkaConnectServer.java
+++ b/eventmesh-connectors/eventmesh-connector-kafka/src/main/java/org/apache/eventmesh/connector/kafka/server/KafkaConnectServer.java
@@ -28,7 +28,6 @@ import lombok.extern.slf4j.Slf4j;
 @Slf4j
 public class KafkaConnectServer {
 
-
     public static void main(String[] args) throws Exception {
 
         KafkaServerConfig serverConfig = ConfigUtil.parse(KafkaServerConfig.class, "server-config.yml");
diff --git a/eventmesh-connectors/eventmesh-connector-kafka/src/main/java/org/apache/eventmesh/connector/kafka/source/config/SourceConnectorConfig.java b/eventmesh-connectors/eventmesh-connector-kafka/src/main/java/org/apache/eventmesh/connector/kafka/source/config/SourceConnectorConfig.java
index acfb9ffe7..c77bbda15 100644
--- a/eventmesh-connectors/eventmesh-connector-kafka/src/main/java/org/apache/eventmesh/connector/kafka/source/config/SourceConnectorConfig.java
+++ b/eventmesh-connectors/eventmesh-connector-kafka/src/main/java/org/apache/eventmesh/connector/kafka/source/config/SourceConnectorConfig.java
@@ -15,7 +15,6 @@
  * limitations under the License.
  */
 
-
 package org.apache.eventmesh.connector.kafka.source.config;
 
 import lombok.Data;
diff --git a/eventmesh-connectors/eventmesh-connector-knative/src/main/java/org/apache/eventmesh/connector/knative/sink/connector/KnativeSinkConnector.java b/eventmesh-connectors/eventmesh-connector-knative/src/main/java/org/apache/eventmesh/connector/knative/sink/connector/KnativeSinkConnector.java
index d5e757267..fdf5b1056 100644
--- a/eventmesh-connectors/eventmesh-connector-knative/src/main/java/org/apache/eventmesh/connector/knative/sink/connector/KnativeSinkConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-knative/src/main/java/org/apache/eventmesh/connector/knative/sink/connector/KnativeSinkConnector.java
@@ -93,13 +93,13 @@ public class KnativeSinkConnector implements Sink {
             CloudEvent cloudEvent = CloudEventUtil.convertRecordToEvent(connectRecord);
             try {
                 ListenableFuture<Response> execute = asyncHttpClient.preparePost("http://" + sinkConfig.getConnectorConfig().getServiceAddr())
-                        .addHeader(KnativeHeaders.CONTENT_TYPE, cloudEvent.getDataContentType())
-                        .addHeader(KnativeHeaders.CE_ID, cloudEvent.getId())
-                        .addHeader(KnativeHeaders.CE_SPECVERSION, String.valueOf(cloudEvent.getSpecVersion()))
-                        .addHeader(KnativeHeaders.CE_TYPE, cloudEvent.getType())
-                        .addHeader(KnativeHeaders.CE_SOURCE, String.valueOf(cloudEvent.getSource()))
-                        .setBody(KnativeMessageFactory.createReader(cloudEvent))
-                        .execute();
+                    .addHeader(KnativeHeaders.CONTENT_TYPE, cloudEvent.getDataContentType())
+                    .addHeader(KnativeHeaders.CE_ID, cloudEvent.getId())
+                    .addHeader(KnativeHeaders.CE_SPECVERSION, String.valueOf(cloudEvent.getSpecVersion()))
+                    .addHeader(KnativeHeaders.CE_TYPE, cloudEvent.getType())
+                    .addHeader(KnativeHeaders.CE_SOURCE, String.valueOf(cloudEvent.getSource()))
+                    .setBody(KnativeMessageFactory.createReader(cloudEvent))
+                    .execute();
 
                 Response response = execute.get(10, TimeUnit.SECONDS);
                 if (response.getStatusCode() != HttpConstants.ResponseStatusCodes.OK_200) {
diff --git a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/constant/MongodbConstants.java b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/constant/MongodbConstants.java
index 784b6dd68..13dfbf530 100644
--- a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/constant/MongodbConstants.java
+++ b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/constant/MongodbConstants.java
@@ -18,6 +18,7 @@
 package org.apache.eventmesh.connector.mongodb.constant;
 
 public class MongodbConstants {
+
     public static final String TOPIC = "flag";
     public static final String CAPPED_COL_TOPIC_FN = "topic";
     public static final String CAPPED_COL_CURSOR_FN = "ts";
diff --git a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/sink/client/MongodbReplicaSetSinkClient.java b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/sink/client/MongodbReplicaSetSinkClient.java
index d3dbb6a91..638e1a7d3 100644
--- a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/sink/client/MongodbReplicaSetSinkClient.java
+++ b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/sink/client/MongodbReplicaSetSinkClient.java
@@ -58,7 +58,7 @@ public class MongodbReplicaSetSinkClient implements MongodbSinkClient {
     public void publish(CloudEvent cloudEvent) {
         Document document = MongodbCloudEventUtil.convertToDocument(cloudEvent);
         MongoCollection<Document> collection = client
-                .getDatabase(connectorConfig.getDatabase()).getCollection(connectorConfig.getCollection());
+            .getDatabase(connectorConfig.getDatabase()).getCollection(connectorConfig.getCollection());
         collection.insertOne(document);
     }
 
diff --git a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/sink/client/MongodbStandaloneSinkClient.java b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/sink/client/MongodbStandaloneSinkClient.java
index 2fd936f6c..45bdf6f69 100644
--- a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/sink/client/MongodbStandaloneSinkClient.java
+++ b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/sink/client/MongodbStandaloneSinkClient.java
@@ -71,7 +71,7 @@ public class MongodbStandaloneSinkClient implements MongodbSinkClient {
         Document doc = MongodbCloudEventUtil.convertToDocument(cloudEvent);
         int i = getNextSeq(MongodbConstants.TOPIC);
         doc.append(MongodbConstants.CAPPED_COL_TOPIC_FN, MongodbConstants.TOPIC)
-                .append(MongodbConstants.CAPPED_COL_CURSOR_FN, i);
+            .append(MongodbConstants.CAPPED_COL_CURSOR_FN, i);
         cappedCol.insertOne(doc);
     }
 
diff --git a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/client/MongodbReplicaSetSourceClient.java b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/client/MongodbReplicaSetSourceClient.java
index 238daaf79..468cf6c92 100644
--- a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/client/MongodbReplicaSetSourceClient.java
+++ b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/client/MongodbReplicaSetSourceClient.java
@@ -64,7 +64,7 @@ public class MongodbReplicaSetSourceClient implements MongodbSourceClient {
     public void start() {
         if (!started) {
             MongoCollection<Document> collection = client
-                    .getDatabase(connectorConfig.getDatabase()).getCollection(connectorConfig.getCollection());
+                .getDatabase(connectorConfig.getDatabase()).getCollection(connectorConfig.getCollection());
             ChangeStreamIterable<Document> changeStreamDocuments = collection.watch();
             this.cursor = changeStreamDocuments.cursor();
             this.handle();
diff --git a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/client/MongodbStandaloneSourceClient.java b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/client/MongodbStandaloneSourceClient.java
index fcfc03979..e062ab034 100644
--- a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/client/MongodbStandaloneSourceClient.java
+++ b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/client/MongodbStandaloneSourceClient.java
@@ -56,10 +56,9 @@ public class MongodbStandaloneSourceClient implements MongodbSourceClient {
     private final SubTask task = new SubTask();
 
     private final ThreadPoolExecutor executor = ThreadPoolFactory.createThreadPoolExecutor(
-            Runtime.getRuntime().availableProcessors() * 2,
-            Runtime.getRuntime().availableProcessors() * 2,
-            "EventMesh-MongodbStandaloneSourceClient-");
-
+        Runtime.getRuntime().availableProcessors() * 2,
+        Runtime.getRuntime().availableProcessors() * 2,
+        "EventMesh-MongodbStandaloneSourceClient-");
 
     public MongodbStandaloneSourceClient(SourceConnectorConfig connectorConfig, BlockingQueue<CloudEvent> queue) {
         this.queue = queue;
@@ -71,9 +70,9 @@ public class MongodbStandaloneSourceClient implements MongodbSourceClient {
         this.client = MongoClients.create(new ConnectionString(connectorConfig.getUrl()));
         MongoDatabase db = client.getDatabase(connectorConfig.getDatabase());
         this.cappedCol = db.getCollection(connectorConfig.getCollection());
-        //create index
+        // create index
         Document index = new Document(MongodbConstants.CAPPED_COL_CURSOR_FN, 1)
-                .append(MongodbConstants.CAPPED_COL_TOPIC_FN, 1);
+            .append(MongodbConstants.CAPPED_COL_TOPIC_FN, 1);
         this.cappedCol.createIndex(index);
     }
 
@@ -106,6 +105,7 @@ public class MongodbStandaloneSourceClient implements MongodbSourceClient {
     }
 
     private class SubTask implements Runnable {
+
         private final AtomicBoolean stop = new AtomicBoolean(false);
 
         public void run() {
diff --git a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/connector/MongodbSourceConnector.java b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/connector/MongodbSourceConnector.java
index a2dd3f542..fec64de56 100644
--- a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/connector/MongodbSourceConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/source/connector/MongodbSourceConnector.java
@@ -48,7 +48,6 @@ public class MongodbSourceConnector implements Source {
 
     private MongodbSourceClient client;
 
-
     @Override
     public Class<? extends Config> configClass() {
         return MongodbSourceConfig.class;
diff --git a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/utils/MongodbCloudEventUtil.java b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/utils/MongodbCloudEventUtil.java
index 75e900fb4..ef2f34e6f 100644
--- a/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/utils/MongodbCloudEventUtil.java
+++ b/eventmesh-connectors/eventmesh-connector-mongodb/src/main/java/org/apache/eventmesh/connector/mongodb/utils/MongodbCloudEventUtil.java
@@ -30,6 +30,7 @@ import io.cloudevents.SpecVersion;
 import io.cloudevents.core.builder.CloudEventBuilder;
 
 public class MongodbCloudEventUtil {
+
     public static CloudEvent convertToCloudEvent(Document document) throws Exception {
         document.remove("_id");
         String versionStr = document.getString(MongodbConstants.CLOUD_EVENT_DOC_VERSION);
@@ -46,11 +47,11 @@ public class MongodbCloudEventUtil {
                 throw new Exception(String.format("CloudEvent version %s does not support.", version));
         }
         builder.withData(document.remove(MongodbConstants.CLOUD_EVENT_DOC_DATA).toString().getBytes(Constants.DEFAULT_CHARSET))
-                .withId(document.remove(MongodbConstants.CLOUD_EVENT_DOC_ID).toString())
-                .withSource(URI.create(document.remove(MongodbConstants.CLOUD_EVENT_DOC_SOURCE).toString()))
-                .withType(document.remove(MongodbConstants.CLOUD_EVENT_DOC_TYPE).toString())
-                .withDataContentType(document.remove(MongodbConstants.CLOUD_EVENT_DOC_DATACONTENTTYPE).toString())
-                .withSubject(document.remove(MongodbConstants.CLOUD_EVENT_DOC_SUBJECT).toString());
+            .withId(document.remove(MongodbConstants.CLOUD_EVENT_DOC_ID).toString())
+            .withSource(URI.create(document.remove(MongodbConstants.CLOUD_EVENT_DOC_SOURCE).toString()))
+            .withType(document.remove(MongodbConstants.CLOUD_EVENT_DOC_TYPE).toString())
+            .withDataContentType(document.remove(MongodbConstants.CLOUD_EVENT_DOC_DATACONTENTTYPE).toString())
+            .withSubject(document.remove(MongodbConstants.CLOUD_EVENT_DOC_SUBJECT).toString());
         document.forEach((key, value) -> builder.withExtension(key, value.toString()));
 
         return builder.build();
@@ -60,7 +61,8 @@ public class MongodbCloudEventUtil {
         Document document = new Document();
         document.put(MongodbConstants.CLOUD_EVENT_DOC_VERSION, cloudEvent.getSpecVersion().name());
         document.put(MongodbConstants.CLOUD_EVENT_DOC_DATA, cloudEvent.getData() == null
-                ? null : new String(cloudEvent.getData().toBytes(), StandardCharsets.UTF_8));
+            ? null
+            : new String(cloudEvent.getData().toBytes(), StandardCharsets.UTF_8));
         document.put(MongodbConstants.CLOUD_EVENT_DOC_ID, cloudEvent.getId());
         document.put(MongodbConstants.CLOUD_EVENT_DOC_SOURCE, cloudEvent.getSource().toString());
         document.put(MongodbConstants.CLOUD_EVENT_DOC_TYPE, cloudEvent.getType());
diff --git a/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/client/CallbackService.java b/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/client/CallbackService.java
index 7ca828170..2fda7c329 100644
--- a/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/client/CallbackService.java
+++ b/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/client/CallbackService.java
@@ -44,7 +44,7 @@ public class CallbackService extends CallbackServiceGrpc.CallbackServiceImplBase
         Instant instant = now();
         CloudEvent.Builder builder = CloudEvent.newBuilder();
         builder.putAttributes(ProtocolKey.GRPC_RESPONSE_CODE,
-                CloudEventAttributeValue.newBuilder().setCeString(StatusCode.SUCCESS.getRetCode()).build())
+            CloudEventAttributeValue.newBuilder().setCeString(StatusCode.SUCCESS.getRetCode()).build())
             .putAttributes(ProtocolKey.GRPC_RESPONSE_MESSAGE,
                 CloudEventAttributeValue.newBuilder().setCeString(StatusCode.SUCCESS.getErrMsg()).build())
             .putAttributes(ProtocolKey.GRPC_RESPONSE_TIME, CloudEventAttributeValue.newBuilder()
diff --git a/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/server/OpenFunctionConnectServer.java b/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/server/OpenFunctionConnectServer.java
index 6fa404cfe..18f5b604c 100644
--- a/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/server/OpenFunctionConnectServer.java
+++ b/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/server/OpenFunctionConnectServer.java
@@ -26,7 +26,6 @@ import org.apache.eventmesh.openconnect.Application;
 import org.apache.eventmesh.openconnect.api.connector.Connector;
 import org.apache.eventmesh.openconnect.util.ConfigUtil;
 
-
 import java.util.Map;
 
 import io.grpc.Server;
diff --git a/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/service/ConsumerService.java b/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/service/ConsumerService.java
index d36c3e671..8ed8a65b4 100644
--- a/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/service/ConsumerService.java
+++ b/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/service/ConsumerService.java
@@ -27,7 +27,6 @@ import org.apache.eventmesh.connector.openfunction.config.OpenFunctionServerConf
 import org.apache.eventmesh.connector.openfunction.sink.connector.OpenFunctionSinkConnector;
 import org.apache.eventmesh.openconnect.offsetmgmt.api.data.ConnectRecord;
 
-
 import org.apache.commons.lang3.StringUtils;
 
 import java.util.concurrent.BlockingQueue;
@@ -49,7 +48,6 @@ public class ConsumerService extends ConsumerServiceGrpc.ConsumerServiceImplBase
 
     private final CallbackServiceBlockingStub publisherClient;
 
-
     public ConsumerService(OpenFunctionSinkConnector openFunctionSinkConnector, OpenFunctionServerConfig serverConfig) {
         this.openFunctionSinkConnector = openFunctionSinkConnector;
         this.queue = openFunctionSinkConnector.queue();
@@ -86,5 +84,4 @@ public class ConsumerService extends ConsumerServiceGrpc.ConsumerServiceImplBase
         return cloudEventBuilder.build();
     }
 
-
 }
diff --git a/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/service/ProducerService.java b/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/service/ProducerService.java
index d1a9edb7e..df746e2ff 100644
--- a/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/service/ProducerService.java
+++ b/eventmesh-connectors/eventmesh-connector-openfunction/src/main/java/org/apache/eventmesh/connector/openfunction/service/ProducerService.java
@@ -72,7 +72,7 @@ public class ProducerService extends PublisherServiceGrpc.PublisherServiceImplBa
             // put record to source connector
             queue.put(connectRecord);
             builder.putAttributes(ProtocolKey.GRPC_RESPONSE_CODE,
-                    CloudEventAttributeValue.newBuilder().setCeString(StatusCode.SUCCESS.getRetCode()).build())
+                CloudEventAttributeValue.newBuilder().setCeString(StatusCode.SUCCESS.getRetCode()).build())
                 .putAttributes(ProtocolKey.GRPC_RESPONSE_MESSAGE,
                     CloudEventAttributeValue.newBuilder().setCeString(StatusCode.SUCCESS.getErrMsg()).build())
                 .putAttributes(ProtocolKey.GRPC_RESPONSE_TIME, CloudEventAttributeValue.newBuilder()
@@ -80,7 +80,7 @@ public class ProducerService extends PublisherServiceGrpc.PublisherServiceImplBa
         } catch (InterruptedException e) {
             log.error("publish event error {}", e.getMessage());
             builder.putAttributes(ProtocolKey.GRPC_RESPONSE_CODE,
-                    CloudEventAttributeValue.newBuilder().setCeString(StatusCode.EVENTMESH_SEND_ASYNC_MSG_ERR.getRetCode()).build())
+                CloudEventAttributeValue.newBuilder().setCeString(StatusCode.EVENTMESH_SEND_ASYNC_MSG_ERR.getRetCode()).build())
                 .putAttributes(ProtocolKey.GRPC_RESPONSE_MESSAGE,
                     CloudEventAttributeValue.newBuilder().setCeString(StatusCode.EVENTMESH_SEND_ASYNC_MSG_ERR.getErrMsg()).build())
                 .putAttributes(ProtocolKey.GRPC_RESPONSE_TIME, CloudEventAttributeValue.newBuilder()
diff --git a/eventmesh-connectors/eventmesh-connector-pravega/src/main/java/org/apache/eventmesh/connector/pravega/sink/connector/PravegaSinkConnector.java b/eventmesh-connectors/eventmesh-connector-pravega/src/main/java/org/apache/eventmesh/connector/pravega/sink/connector/PravegaSinkConnector.java
index 7ad7cd19f..d1d29ad95 100644
--- a/eventmesh-connectors/eventmesh-connector-pravega/src/main/java/org/apache/eventmesh/connector/pravega/sink/connector/PravegaSinkConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-pravega/src/main/java/org/apache/eventmesh/connector/pravega/sink/connector/PravegaSinkConnector.java
@@ -80,12 +80,12 @@ public class PravegaSinkConnector implements Sink {
         }
 
         ClientConfig.ClientConfigBuilder clientConfigBuilder =
-                ClientConfig.builder().controllerURI(sinkConfig.getConnectorConfig().getControllerURI());
+            ClientConfig.builder().controllerURI(sinkConfig.getConnectorConfig().getControllerURI());
         if (sinkConfig.getConnectorConfig().isAuthEnabled()) {
             clientConfigBuilder.credentials(
-                    new DefaultCredentials(
-                            sinkConfig.getConnectorConfig().getPassword(),
-                            sinkConfig.getConnectorConfig().getUsername()));
+                new DefaultCredentials(
+                    sinkConfig.getConnectorConfig().getPassword(),
+                    sinkConfig.getConnectorConfig().getUsername()));
         }
         if (sinkConfig.getConnectorConfig().isTlsEnable()) {
             clientConfigBuilder.trustStore(sinkConfig.getConnectorConfig().getTruststore()).validateHostName(false);
@@ -139,8 +139,8 @@ public class PravegaSinkConnector implements Sink {
             log.debug("stream[{}] has already been created.", topic);
         }
 
-        try (EventStreamWriter<byte[]> writer = writerMap.computeIfAbsent(topic, k ->
-                clientFactory.createEventWriter(topic, new ByteArraySerializer(), EventWriterConfig.builder().build()))) {
+        try (EventStreamWriter<byte[]> writer = writerMap.computeIfAbsent(topic,
+            k -> clientFactory.createEventWriter(topic, new ByteArraySerializer(), EventWriterConfig.builder().build()))) {
             PravegaCloudEventWriter cloudEventWriter = new PravegaCloudEventWriter(topic);
             PravegaEvent pravegaEvent = cloudEventWriter.writeBinary(cloudEvent);
             writer.writeEvent(PravegaEvent.toByteArray(pravegaEvent)).get(5, TimeUnit.SECONDS);
diff --git a/eventmesh-connectors/eventmesh-connector-pravega/src/main/java/org/apache/eventmesh/connector/pravega/source/connector/PravegaSourceConnector.java b/eventmesh-connectors/eventmesh-connector-pravega/src/main/java/org/apache/eventmesh/connector/pravega/source/connector/PravegaSourceConnector.java
index b0f872854..c72c38f71 100644
--- a/eventmesh-connectors/eventmesh-connector-pravega/src/main/java/org/apache/eventmesh/connector/pravega/source/connector/PravegaSourceConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-pravega/src/main/java/org/apache/eventmesh/connector/pravega/source/connector/PravegaSourceConnector.java
@@ -72,9 +72,9 @@ public class PravegaSourceConnector implements Source {
     private BlockingQueue<CloudEvent> queue;
 
     private final ThreadPoolExecutor executor = ThreadPoolFactory.createThreadPoolExecutor(
-            Runtime.getRuntime().availableProcessors() * 2,
-            Runtime.getRuntime().availableProcessors() * 2,
-            "EventMesh-RabbitMQSourceConnector-");
+        Runtime.getRuntime().availableProcessors() * 2,
+        Runtime.getRuntime().availableProcessors() * 2,
+        "EventMesh-RabbitMQSourceConnector-");
 
     @Override
     public Class<? extends Config> configClass() {
@@ -93,12 +93,12 @@ public class PravegaSourceConnector implements Source {
 
         streamManager = StreamManager.create(sourceConfig.getConnectorConfig().getControllerURI());
         ClientConfig.ClientConfigBuilder clientConfigBuilder =
-                ClientConfig.builder().controllerURI(sourceConfig.getConnectorConfig().getControllerURI());
+            ClientConfig.builder().controllerURI(sourceConfig.getConnectorConfig().getControllerURI());
         if (sourceConfig.getConnectorConfig().isAuthEnabled()) {
             clientConfigBuilder.credentials(
-                    new DefaultCredentials(
-                            sourceConfig.getConnectorConfig().getPassword(),
-                            sourceConfig.getConnectorConfig().getUsername()));
+                new DefaultCredentials(
+                    sourceConfig.getConnectorConfig().getPassword(),
+                    sourceConfig.getConnectorConfig().getUsername()));
         }
         if (sourceConfig.getConnectorConfig().isTlsEnable()) {
             clientConfigBuilder.trustStore(sourceConfig.getConnectorConfig().getTruststore()).validateHostName(false);
@@ -112,24 +112,24 @@ public class PravegaSourceConnector implements Source {
 
     private void initReaders() {
         streamManager.listStreams(sourceConfig.getConnectorConfig().getScope())
-                .forEachRemaining(stream -> {
-                    if (stream.getStreamName().startsWith("_")) {
-                        return;
-                    }
-                    ReaderGroupConfig readerGroupConfig =
-                            ReaderGroupConfig.builder()
-                                    .stream(NameUtils.getScopedStreamName(sourceConfig.getConnectorConfig().getScope(), stream.getStreamName()))
-                                    .retentionType(ReaderGroupConfig.StreamDataRetention.AUTOMATIC_RELEASE_AT_LAST_CHECKPOINT)
-                                    .build();
-                    readerGroupManager.createReaderGroup(stream.getStreamName(), readerGroupConfig);
-
-                    EventStreamReader<byte[]> reader = clientFactory.createReader(
-                            "PravegaSourceConnector-reader",
-                            stream.getStreamName(),
-                            new ByteArraySerializer(),
-                            ReaderConfig.builder().build());
-                    this.sourceHandlerMap.put(stream.getStreamName(), new PravegaSourceHandler(reader));
-                });
+            .forEachRemaining(stream -> {
+                if (stream.getStreamName().startsWith("_")) {
+                    return;
+                }
+                ReaderGroupConfig readerGroupConfig =
+                    ReaderGroupConfig.builder()
+                        .stream(NameUtils.getScopedStreamName(sourceConfig.getConnectorConfig().getScope(), stream.getStreamName()))
+                        .retentionType(ReaderGroupConfig.StreamDataRetention.AUTOMATIC_RELEASE_AT_LAST_CHECKPOINT)
+                        .build();
+                readerGroupManager.createReaderGroup(stream.getStreamName(), readerGroupConfig);
+
+                EventStreamReader<byte[]> reader = clientFactory.createReader(
+                    "PravegaSourceConnector-reader",
+                    stream.getStreamName(),
+                    new ByteArraySerializer(),
+                    ReaderConfig.builder().build());
+                this.sourceHandlerMap.put(stream.getStreamName(), new PravegaSourceHandler(reader));
+            });
 
     }
 
diff --git a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/config/PulsarServerConfig.java b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/config/PulsarServerConfig.java
index 3efea5327..56d0b04fe 100644
--- a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/config/PulsarServerConfig.java
+++ b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/config/PulsarServerConfig.java
@@ -17,13 +17,13 @@
 
 package org.apache.eventmesh.connector.pulsar.config;
 
-
 import org.apache.eventmesh.openconnect.api.config.Config;
 
 import lombok.Data;
 
 @Data
 public class PulsarServerConfig extends Config {
+
     private boolean sourceEnable;
 
     private boolean sinkEnable;
diff --git a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/server/PulsarConnectServer.java b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/server/PulsarConnectServer.java
index 31a6c6c4c..c54e08590 100644
--- a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/server/PulsarConnectServer.java
+++ b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/server/PulsarConnectServer.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.pulsar.server;
 
-
 import org.apache.eventmesh.connector.pulsar.config.PulsarServerConfig;
 import org.apache.eventmesh.connector.pulsar.sink.connector.PulsarSinkConnector;
 import org.apache.eventmesh.openconnect.Application;
@@ -28,7 +27,6 @@ import lombok.extern.slf4j.Slf4j;
 @Slf4j
 public class PulsarConnectServer {
 
-
     public static void main(String[] args) throws Exception {
 
         PulsarServerConfig serverConfig = ConfigUtil.parse(PulsarServerConfig.class, "server-config.yml");
diff --git a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/sink/config/PulsarSinkConfig.java b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/sink/config/PulsarSinkConfig.java
index bdb21833d..8d7bfe384 100644
--- a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/sink/config/PulsarSinkConfig.java
+++ b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/sink/config/PulsarSinkConfig.java
@@ -17,8 +17,6 @@
 
 package org.apache.eventmesh.connector.pulsar.sink.config;
 
-
-
 import org.apache.eventmesh.openconnect.api.config.SinkConfig;
 
 import lombok.Data;
diff --git a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/sink/connector/PulsarSinkConnector.java b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/sink/connector/PulsarSinkConnector.java
index 426211cdd..5ea0a0147 100644
--- a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/sink/connector/PulsarSinkConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/sink/connector/PulsarSinkConnector.java
@@ -17,8 +17,6 @@
 
 package org.apache.eventmesh.connector.pulsar.sink.connector;
 
-
-
 import org.apache.eventmesh.connector.pulsar.sink.config.PulsarSinkConfig;
 import org.apache.eventmesh.openconnect.api.config.Config;
 import org.apache.eventmesh.openconnect.api.connector.ConnectorContext;
@@ -105,9 +103,9 @@ public class PulsarSinkConnector implements Sink {
                     props.put(key, connectRecord.getExtension(key));
                 }
                 MessageId messageId = producer.newMessage()
-                        .value((byte[]) connectRecord.getData())
-                        .properties(props)
-                        .send();
+                    .value((byte[]) connectRecord.getData())
+                    .properties(props)
+                    .send();
             } catch (Exception e) {
                 log.error("put records to pulsar failed", e);
             }
diff --git a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/config/PulsarSourceConfig.java b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/config/PulsarSourceConfig.java
index ec068459e..a80c2a0e5 100644
--- a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/config/PulsarSourceConfig.java
+++ b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/config/PulsarSourceConfig.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.pulsar.source.config;
 
-
 import org.apache.eventmesh.openconnect.api.config.SourceConfig;
 
 import lombok.Data;
diff --git a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/config/SourceConnectorConfig.java b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/config/SourceConnectorConfig.java
index b34113783..bb8ff4687 100644
--- a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/config/SourceConnectorConfig.java
+++ b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/config/SourceConnectorConfig.java
@@ -21,6 +21,7 @@ import lombok.Data;
 
 @Data
 public class SourceConnectorConfig {
+
     private String connectorName;
 
     private String serviceUrl;
diff --git a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/connector/PulsarSourceConnector.java b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/connector/PulsarSourceConnector.java
index 9d77c5b6e..718dfc735 100644
--- a/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/connector/PulsarSourceConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-pulsar/src/main/java/org/apache/eventmesh/connector/pulsar/source/connector/PulsarSourceConnector.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.pulsar.source.connector;
 
-
 import org.apache.eventmesh.connector.pulsar.source.config.PulsarSourceConfig;
 import org.apache.eventmesh.openconnect.api.config.Config;
 import org.apache.eventmesh.openconnect.api.connector.ConnectorContext;
@@ -32,9 +31,6 @@ import org.apache.pulsar.client.api.Messages;
 import org.apache.pulsar.client.api.PulsarClient;
 import org.apache.pulsar.client.api.PulsarClientException;
 
-
-
-
 import java.nio.charset.StandardCharsets;
 import java.util.ArrayList;
 import java.util.HashMap;
diff --git a/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/client/RabbitmqClient.java b/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/client/RabbitmqClient.java
index b31c7a778..34cda9620 100644
--- a/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/client/RabbitmqClient.java
+++ b/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/client/RabbitmqClient.java
@@ -29,14 +29,12 @@ import lombok.extern.slf4j.Slf4j;
 @Slf4j
 public class RabbitmqClient {
 
-
     private final RabbitmqConnectionFactory rabbitmqConnectionFactory;
 
     public RabbitmqClient(RabbitmqConnectionFactory rabbitmqConnectionFactory) {
         this.rabbitmqConnectionFactory = rabbitmqConnectionFactory;
     }
 
-
     /**
      * get rabbitmq connection
      *
diff --git a/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/server/RabbitMQConnectorServer.java b/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/server/RabbitMQConnectorServer.java
index c54df0b09..529392c32 100644
--- a/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/server/RabbitMQConnectorServer.java
+++ b/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/server/RabbitMQConnectorServer.java
@@ -28,7 +28,6 @@ import lombok.extern.slf4j.Slf4j;
 @Slf4j
 public class RabbitMQConnectorServer {
 
-
     public static void main(String[] args) throws Exception {
 
         RabbitMQServerConfig serverConfig = ConfigUtil.parse(RabbitMQServerConfig.class, "server-config.yml");
diff --git a/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/sink/connector/RabbitMQSinkConnector.java b/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/sink/connector/RabbitMQSinkConnector.java
index 949835b7e..250f31c5b 100644
--- a/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/sink/connector/RabbitMQSinkConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/sink/connector/RabbitMQSinkConnector.java
@@ -67,10 +67,10 @@ public class RabbitMQSinkConnector implements Sink {
         this.sinkConfig = (RabbitMQSinkConfig) ((SinkConnectorContext) connectorContext).getSinkConfig();
         this.rabbitmqClient = new RabbitmqClient(rabbitmqConnectionFactory);
         this.connection = rabbitmqClient.getConnection(sinkConfig.getConnectorConfig().getHost(),
-                sinkConfig.getConnectorConfig().getUsername(),
-                sinkConfig.getConnectorConfig().getPasswd(),
-                sinkConfig.getConnectorConfig().getPort(),
-                sinkConfig.getConnectorConfig().getVirtualHost());
+            sinkConfig.getConnectorConfig().getUsername(),
+            sinkConfig.getConnectorConfig().getPasswd(),
+            sinkConfig.getConnectorConfig().getPort(),
+            sinkConfig.getConnectorConfig().getVirtualHost());
         this.channel = rabbitmqConnectionFactory.createChannel(connection);
     }
 
@@ -78,7 +78,7 @@ public class RabbitMQSinkConnector implements Sink {
     public void start() throws Exception {
         if (!started) {
             rabbitmqClient.binding(channel, sinkConfig.getConnectorConfig().getExchangeType(), sinkConfig.getConnectorConfig().getExchangeName(),
-                    sinkConfig.getConnectorConfig().getRoutingKey(), sinkConfig.getConnectorConfig().getQueueName());
+                sinkConfig.getConnectorConfig().getRoutingKey(), sinkConfig.getConnectorConfig().getQueueName());
             started = true;
         }
     }
@@ -114,11 +114,11 @@ public class RabbitMQSinkConnector implements Sink {
                 RabbitmqCloudEvent rabbitmqCloudEvent = writer.writeBinary(event);
                 byte[] data = RabbitmqCloudEvent.toByteArray(rabbitmqCloudEvent);
                 rabbitmqClient.publish(channel, sinkConfig.getConnectorConfig().getExchangeName(),
-                        sinkConfig.getConnectorConfig().getRoutingKey(), data);
+                    sinkConfig.getConnectorConfig().getRoutingKey(), data);
             } catch (InterruptedException e) {
                 Thread currentThread = Thread.currentThread();
                 log.warn("[RabbitMQSinkConnector] Interrupting thread {} due to exception {}",
-                        currentThread.getName(), e.getMessage());
+                    currentThread.getName(), e.getMessage());
                 currentThread.interrupt();
             } catch (Exception e) {
                 log.error("[RabbitMQSinkConnector] sendResult has error : ", e);
diff --git a/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/source/connector/RabbitMQSourceConnector.java b/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/source/connector/RabbitMQSourceConnector.java
index 24cac9bfa..95b09034e 100644
--- a/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/source/connector/RabbitMQSourceConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-rabbitmq/src/main/java/org/apache/eventmesh/connector/rabbitmq/source/connector/RabbitMQSourceConnector.java
@@ -68,10 +68,9 @@ public class RabbitMQSourceConnector implements Source {
     private Channel channel;
 
     private final ThreadPoolExecutor executor = ThreadPoolFactory.createThreadPoolExecutor(
-            Runtime.getRuntime().availableProcessors() * 2,
-            Runtime.getRuntime().availableProcessors() * 2,
-            "EventMesh-RabbitMQSourceConnector-");
-
+        Runtime.getRuntime().availableProcessors() * 2,
+        Runtime.getRuntime().availableProcessors() * 2,
+        "EventMesh-RabbitMQSourceConnector-");
 
     @Override
     public Class<? extends Config> configClass() {
@@ -88,10 +87,10 @@ public class RabbitMQSourceConnector implements Source {
         this.sourceConfig = (RabbitMQSourceConfig) ((SourceConnectorContext) connectorContext).getSourceConfig();
         this.rabbitmqClient = new RabbitmqClient(rabbitmqConnectionFactory);
         this.connection = rabbitmqClient.getConnection(sourceConfig.getConnectorConfig().getHost(),
-                sourceConfig.getConnectorConfig().getUsername(),
-                sourceConfig.getConnectorConfig().getPasswd(),
-                sourceConfig.getConnectorConfig().getPort(),
-                sourceConfig.getConnectorConfig().getVirtualHost());
+            sourceConfig.getConnectorConfig().getUsername(),
+            sourceConfig.getConnectorConfig().getPasswd(),
+            sourceConfig.getConnectorConfig().getPort(),
+            sourceConfig.getConnectorConfig().getVirtualHost());
         this.channel = rabbitmqConnectionFactory.createChannel(connection);
         this.rabbitMQSourceHandler = new RabbitMQSourceHandler(channel, sourceConfig.getConnectorConfig());
     }
@@ -100,7 +99,7 @@ public class RabbitMQSourceConnector implements Source {
     public void start() throws Exception {
         if (!started) {
             rabbitmqClient.binding(channel, sourceConfig.getConnectorConfig().getExchangeType(), sourceConfig.getConnectorConfig().getExchangeName(),
-                    sourceConfig.getConnectorConfig().getRoutingKey(), sourceConfig.getConnectorConfig().getQueueName());
+                sourceConfig.getConnectorConfig().getRoutingKey(), sourceConfig.getConnectorConfig().getQueueName());
             executor.execute(this.rabbitMQSourceHandler);
             started = true;
         }
@@ -121,7 +120,7 @@ public class RabbitMQSourceConnector implements Source {
         if (started) {
             try {
                 rabbitmqClient.unbinding(channel, sourceConfig.getConnectorConfig().getExchangeName(),
-                        sourceConfig.getConnectorConfig().getRoutingKey(), sourceConfig.getConnectorConfig().getQueueName());
+                    sourceConfig.getConnectorConfig().getRoutingKey(), sourceConfig.getConnectorConfig().getQueueName());
                 rabbitmqClient.closeConnection(connection);
                 rabbitmqClient.closeChannel(channel);
                 rabbitMQSourceHandler.stop();
diff --git a/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/server/RocketMQConnectServer.java b/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/server/RocketMQConnectServer.java
index 060b9fa01..98fd225ba 100644
--- a/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/server/RocketMQConnectServer.java
+++ b/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/server/RocketMQConnectServer.java
@@ -23,13 +23,11 @@ import org.apache.eventmesh.connector.rocketmq.source.connector.RocketMQSourceCo
 import org.apache.eventmesh.openconnect.Application;
 import org.apache.eventmesh.openconnect.util.ConfigUtil;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
 public class RocketMQConnectServer {
 
-
     public static void main(String[] args) throws Exception {
 
         RocketMQServerConfig serverConfig = ConfigUtil.parse(RocketMQServerConfig.class, "server-config.yml");
diff --git a/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/sink/connector/RocketMQSinkConnector.java b/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/sink/connector/RocketMQSinkConnector.java
index 31e7080f5..a63d92d7f 100644
--- a/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/sink/connector/RocketMQSinkConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/sink/connector/RocketMQSinkConnector.java
@@ -62,7 +62,6 @@ public class RocketMQSinkConnector implements Sink {
         producer.setNamesrvAddr(sinkConfig.getConnectorConfig().getNameServer());
     }
 
-
     @Override
     public void start() throws Exception {
         producer.start();
diff --git a/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/source/config/SourceConnectorConfig.java b/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/source/config/SourceConnectorConfig.java
index 95559b1e8..1dc8a0d5c 100644
--- a/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/source/config/SourceConnectorConfig.java
+++ b/eventmesh-connectors/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/source/config/SourceConnectorConfig.java
@@ -15,7 +15,6 @@
  * limitations under the License.
  */
 
-
 package org.apache.eventmesh.connector.rocketmq.source.config;
 
 import lombok.Data;
diff --git a/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/config/S3SourceConfig.java b/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/config/S3SourceConfig.java
index 3355e8438..0f4bec5d5 100644
--- a/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/config/S3SourceConfig.java
+++ b/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/config/S3SourceConfig.java
@@ -15,15 +15,14 @@
  * limitations under the License.
  */
 
-
 package org.apache.eventmesh.connector.s3.source.config;
 
 import org.apache.eventmesh.openconnect.api.config.SourceConfig;
 
 import lombok.Data;
 
-
 @Data
 public class S3SourceConfig extends SourceConfig {
+
     private SourceConnectorConfig sourceConnectorConfig;
 }
diff --git a/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/config/SourceConnectorConfig.java b/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/config/SourceConnectorConfig.java
index 314ae4b1f..2c9cb5a80 100644
--- a/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/config/SourceConnectorConfig.java
+++ b/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/config/SourceConnectorConfig.java
@@ -15,7 +15,6 @@
  * limitations under the License.
  */
 
-
 package org.apache.eventmesh.connector.s3.source.config;
 
 import java.util.Map;
@@ -40,7 +39,7 @@ public class SourceConnectorConfig {
     /**
      * The schema for the data to be read from S3.
      */
-    private Map<String/*column name*/, Integer/*bytes*/> schema;
+    private Map<String/* column name */, Integer/* bytes */> schema;
 
     /**
      * The maximum number of records that should be returned in each batch poll.
diff --git a/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/connector/S3SourceConnector.java b/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/connector/S3SourceConnector.java
index 8cd0a3627..83ac15398 100644
--- a/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/connector/S3SourceConnector.java
+++ b/eventmesh-connectors/eventmesh-connector-s3/src/main/java/org/apache/eventmesh/connector/s3/source/connector/S3SourceConnector.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.connector.s3.source.connector;
 
-
 import org.apache.eventmesh.connector.s3.source.config.S3SourceConfig;
 import org.apache.eventmesh.connector.s3.source.config.SourceConnectorConfig;
 import org.apache.eventmesh.openconnect.api.config.Config;
@@ -71,7 +70,6 @@ public class S3SourceConnector implements Source {
 
     private long position;
 
-
     @Override
     public Class<? extends Config> configClass() {
         return S3SourceConfig.class;
diff --git a/eventmesh-connectors/eventmesh-connector-s3/src/test/java/org/apache/eventmesh/connector/s3/source/S3SourceConnectorTest.java b/eventmesh-connectors/eventmesh-connector-s3/src/test/java/org/apache/eventmesh/connector/s3/source/S3SourceConnectorTest.java
index 27ab9d96e..8bc44e2e2 100644
--- a/eventmesh-connectors/eventmesh-connector-s3/src/test/java/org/apache/eventmesh/connector/s3/source/S3SourceConnectorTest.java
+++ b/eventmesh-connectors/eventmesh-connector-s3/src/test/java/org/apache/eventmesh/connector/s3/source/S3SourceConnectorTest.java
@@ -39,7 +39,6 @@ import software.amazon.awssdk.regions.Region;
 import software.amazon.awssdk.services.s3.S3AsyncClient;
 import software.amazon.awssdk.services.s3.model.PutObjectRequest;
 
-
 @Ignore
 public class S3SourceConnectorTest {
 
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/cloudevents/CloudEventsPublishInstance.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/cloudevents/CloudEventsPublishInstance.java
index dc9cfca7a..2885d5a6f 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/cloudevents/CloudEventsPublishInstance.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/cloudevents/CloudEventsPublishInstance.java
@@ -26,7 +26,6 @@ import java.util.HashMap;
 import java.util.Map;
 import java.util.concurrent.TimeUnit;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/cloudevents/CloudEventsRequestInstance.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/cloudevents/CloudEventsRequestInstance.java
index f733d1ce1..8e0be97bb 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/cloudevents/CloudEventsRequestInstance.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/cloudevents/CloudEventsRequestInstance.java
@@ -27,7 +27,6 @@ import java.util.HashMap;
 import java.util.Map;
 import java.util.concurrent.TimeUnit;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/AsyncPublishBroadcast.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/AsyncPublishBroadcast.java
index cee6b4da9..76c59cf27 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/AsyncPublishBroadcast.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/AsyncPublishBroadcast.java
@@ -26,7 +26,6 @@ import java.util.HashMap;
 import java.util.Map;
 import java.util.concurrent.TimeUnit;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/AsyncPublishInstance.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/AsyncPublishInstance.java
index 57d29aca6..56f4a4561 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/AsyncPublishInstance.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/AsyncPublishInstance.java
@@ -26,7 +26,6 @@ import java.util.HashMap;
 import java.util.Map;
 import java.util.concurrent.TimeUnit;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/BatchPublishInstance.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/BatchPublishInstance.java
index 3deed5166..dd56b95b5 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/BatchPublishInstance.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/BatchPublishInstance.java
@@ -29,7 +29,6 @@ import java.util.List;
 import java.util.Map;
 import java.util.concurrent.TimeUnit;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/RequestReplyInstance.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/RequestReplyInstance.java
index 4d71f93b7..b49b584d5 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/RequestReplyInstance.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/RequestReplyInstance.java
@@ -27,7 +27,6 @@ import java.util.HashMap;
 import java.util.Map;
 import java.util.concurrent.TimeUnit;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/WorkflowAsyncPublishInstance.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/WorkflowAsyncPublishInstance.java
index 07a209f70..5ceb25cf5 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/WorkflowAsyncPublishInstance.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/grpc/pub/eventmeshmessage/WorkflowAsyncPublishInstance.java
@@ -34,7 +34,6 @@ import java.util.Map;
 import java.util.Properties;
 import java.util.concurrent.TimeUnit;
 
-
 import com.alibaba.nacos.shaded.com.google.gson.Gson;
 
 import lombok.extern.slf4j.Slf4j;
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/HttpAbstractDemo.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/HttpAbstractDemo.java
index 779da9f14..d99a20730 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/HttpAbstractDemo.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/HttpAbstractDemo.java
@@ -42,7 +42,6 @@ import io.cloudevents.core.builder.CloudEventBuilder;
 
 public class HttpAbstractDemo {
 
-
     protected static EventMeshHttpClientConfig initEventMeshHttpClientConfig(final String groupName)
         throws IOException {
         final Properties properties = Utils.readPropertiesFile(ExampleConstants.CONFIG_FILE_NAME);
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/cloudevents/AsyncPublishInstance.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/cloudevents/AsyncPublishInstance.java
index 413afe938..e9c305659 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/cloudevents/AsyncPublishInstance.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/cloudevents/AsyncPublishInstance.java
@@ -26,7 +26,6 @@ import java.util.HashMap;
 import java.util.Map;
 import java.util.concurrent.TimeUnit;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/AsyncPublishInstance.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/AsyncPublishInstance.java
index ab6b1263e..469aa2462 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/AsyncPublishInstance.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/AsyncPublishInstance.java
@@ -30,7 +30,6 @@ import java.util.HashMap;
 import java.util.Map;
 import java.util.concurrent.TimeUnit;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/AsyncSyncRequestInstance.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/AsyncSyncRequestInstance.java
index 8c30891c1..ba6a31aa3 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/AsyncSyncRequestInstance.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/AsyncSyncRequestInstance.java
@@ -27,10 +27,8 @@ import org.apache.eventmesh.http.demo.HttpAbstractDemo;
 
 import java.util.concurrent.TimeUnit;
 
-
 import lombok.extern.slf4j.Slf4j;
 
-
 @Slf4j
 public class AsyncSyncRequestInstance extends HttpAbstractDemo {
 
@@ -46,6 +44,7 @@ public class AsyncSyncRequestInstance extends HttpAbstractDemo {
                 .uniqueId(RandomStringUtils.generateNum(30)).build();
 
             eventMeshHttpProducer.request(eventMeshMessage, new RRCallback<EventMeshMessage>() {
+
                 @Override
                 public void onSuccess(final EventMeshMessage o) {
                     if (log.isDebugEnabled()) {
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/SyncRequestInstance.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/SyncRequestInstance.java
index 11c3a9254..fa6487daf 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/SyncRequestInstance.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/pub/eventmeshmessage/SyncRequestInstance.java
@@ -26,7 +26,6 @@ import org.apache.eventmesh.http.demo.HttpAbstractDemo;
 
 import java.util.concurrent.TimeUnit;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/sub/controller/SubController.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/sub/controller/SubController.java
index 37f6cf65b..d3117835a 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/sub/controller/SubController.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/sub/controller/SubController.java
@@ -57,7 +57,8 @@ public class SubController {
         if (log.isInfoEnabled()) {
             log.info("receive message: {}", content);
         }
-        @SuppressWarnings("unchecked") final Map<String, String> contentMap = JsonUtils.parseObject(content, HashMap.class);
+        @SuppressWarnings("unchecked")
+        final Map<String, String> contentMap = JsonUtils.parseObject(content, HashMap.class);
         if (StringUtils.equals(EventMeshCommon.CLOUD_EVENTS_PROTOCOL_NAME, contentMap.get(ProtocolKey.PROTOCOL_TYPE))) {
             final EventFormat eventFormat = EventFormatProvider.getInstance().resolveFormat(JsonFormat.CONTENT_TYPE);
             if (eventFormat != null) {
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/sub/service/SubService.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/sub/service/SubService.java
index 55f540f9f..98655704c 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/sub/service/SubService.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/http/demo/sub/service/SubService.java
@@ -69,8 +69,7 @@ public class SubService implements InitializingBean {
     final String testURL = getURL(localPort, "/sub/test");
 
     private final List<SubscriptionItem> topicList = Lists.newArrayList(
-        new SubscriptionItem(ExampleConstants.EVENTMESH_HTTP_ASYNC_TEST_TOPIC, SubscriptionMode.CLUSTERING, SubscriptionType.ASYNC)
-    );
+        new SubscriptionItem(ExampleConstants.EVENTMESH_HTTP_ASYNC_TEST_TOPIC, SubscriptionMode.CLUSTERING, SubscriptionType.ASYNC));
 
     // CountDownLatch size is the same as messageSize in AsyncPublishInstance.java (Publisher)
     private final CountDownLatch countDownLatch = new CountDownLatch(AsyncPublishInstance.MESSAGE_SIZE);
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/common/EventMeshTestUtils.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/common/EventMeshTestUtils.java
index 5df2d7171..98f26871a 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/common/EventMeshTestUtils.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/common/EventMeshTestUtils.java
@@ -38,8 +38,6 @@ import java.util.Objects;
 import java.util.UUID;
 import java.util.concurrent.ThreadLocalRandom;
 
-
-
 import io.cloudevents.CloudEvent;
 import io.cloudevents.core.builder.CloudEventBuilder;
 
@@ -51,23 +49,21 @@ public class EventMeshTestUtils {
 
     private static final String DEFAULT_TTL_MS = "30000";
 
-
     private static UserAgent getUserAgent(Integer port, String subsystem, Integer pid) {
         return UserAgent.builder()
-        .env(UtilsConstants.ENV)
-        .host(UtilsConstants.HOST)
-        .password(generateRandomString(UtilsConstants.PASSWORD_LENGTH))
-        .username(UtilsConstants.USER_NAME)
-        .group(UtilsConstants.GROUP)
-        .path(UtilsConstants.PATH)
-        .port(port)
-        .subsystem(subsystem)
-        .pid(pid)
-        .version(UtilsConstants.VERSION)
-        .idc(UtilsConstants.IDC)
-        .build();
-    }
-     
+            .env(UtilsConstants.ENV)
+            .host(UtilsConstants.HOST)
+            .password(generateRandomString(UtilsConstants.PASSWORD_LENGTH))
+            .username(UtilsConstants.USER_NAME)
+            .group(UtilsConstants.GROUP)
+            .path(UtilsConstants.PATH)
+            .port(port)
+            .subsystem(subsystem)
+            .pid(pid)
+            .version(UtilsConstants.VERSION)
+            .idc(UtilsConstants.IDC)
+            .build();
+    }
 
     // generate pub-client
     public static UserAgent generateClient1() {
@@ -109,7 +105,7 @@ public class EventMeshTestUtils {
     }
 
     public static EventMeshMessage getEventMeshMessage(String eventMeshTcpSyncTestTopic, String msgType, String msg,
-                                                       String keys, String keyMsg, String testMessage) {
+        String keys, String keyMsg, String testMessage) {
         final EventMeshMessage mqmsg = new EventMeshMessage();
         mqmsg.setTopic(eventMeshTcpSyncTestTopic);
         mqmsg.getProperties().put(msgType, msg);
@@ -119,28 +115,28 @@ public class EventMeshTestUtils {
         mqmsg.setBody(testMessage);
         return mqmsg;
     }
-         
+
     public static EventMeshMessage generateSyncRRMqMsg() {
         return getEventMeshMessage(ExampleConstants.EVENTMESH_TCP_SYNC_TEST_TOPIC, UtilsConstants.MSG_TYPE,
-                                   "persistent", UtilsConstants.KEYS, generateRandomString(16), "testSyncRR");
+            "persistent", UtilsConstants.KEYS, generateRandomString(16), "testSyncRR");
     }
 
     private static EventMeshMessage generateAsyncRRMqMsg() {
-        return getEventMeshMessage(ExampleConstants.EVENTMESH_TCP_SYNC_TEST_TOPIC, UtilsConstants.REPLY_TO, 
-                                   "localhost@ProducerGroup-producerPool-9-access#V1_4_0#CI", UtilsConstants.PROPERTY_MESSAGE_REPLY_TO,
-                                   "notnull", "testAsyncRR");
+        return getEventMeshMessage(ExampleConstants.EVENTMESH_TCP_SYNC_TEST_TOPIC, UtilsConstants.REPLY_TO,
+            "localhost@ProducerGroup-producerPool-9-access#V1_4_0#CI", UtilsConstants.PROPERTY_MESSAGE_REPLY_TO,
+            "notnull", "testAsyncRR");
     }
 
     public static EventMeshMessage generateAsyncEventMqMsg() {
         return getEventMeshMessage(ExampleConstants.EVENTMESH_TCP_ASYNC_TEST_TOPIC, UtilsConstants.REPLY_TO,
-                                   "localhost@ProducerGroup-producerPool-9-access#V1_4_0#CI", UtilsConstants.PROPERTY_MESSAGE_REPLY_TO,
-                                   "notnull", ASYNC_MSG_BODY);
+            "localhost@ProducerGroup-producerPool-9-access#V1_4_0#CI", UtilsConstants.PROPERTY_MESSAGE_REPLY_TO,
+            "notnull", ASYNC_MSG_BODY);
     }
 
     public static EventMeshMessage generateBroadcastMqMsg() {
         return getEventMeshMessage(ExampleConstants.EVENTMESH_TCP_ASYNC_TEST_TOPIC, UtilsConstants.REPLY_TO,
-                                   "localhost@ProducerGroup-producerPool-9-access#V1_4_0#CI", UtilsConstants.PROPERTY_MESSAGE_REPLY_TO,
-                                   "notnull", ASYNC_MSG_BODY);
+            "localhost@ProducerGroup-producerPool-9-access#V1_4_0#CI", UtilsConstants.PROPERTY_MESSAGE_REPLY_TO,
+            "notnull", ASYNC_MSG_BODY);
     }
 
     private static String generateRandomString(final int length) {
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/common/UtilsConstants.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/common/UtilsConstants.java
index 4268e5f5c..f3697d2f5 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/common/UtilsConstants.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/common/UtilsConstants.java
@@ -20,7 +20,6 @@ package org.apache.eventmesh.tcp.common;
 import lombok.AccessLevel;
 import lombok.NoArgsConstructor;
 
-
 @NoArgsConstructor(access = AccessLevel.PRIVATE)
 public class UtilsConstants {
 
@@ -48,5 +47,4 @@ public class UtilsConstants {
     public static final String PROPERTY_MESSAGE_REPLY_TO = "propertymessagereplyto";
     public static final String CONTENT = "content";
 
-
 }
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/demo/pub/eventmeshmessage/AsyncPublish.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/demo/pub/eventmeshmessage/AsyncPublish.java
index 31c6f93a3..a1ad04aba 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/demo/pub/eventmeshmessage/AsyncPublish.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/demo/pub/eventmeshmessage/AsyncPublish.java
@@ -31,7 +31,6 @@ import org.apache.eventmesh.util.Utils;
 import java.util.Properties;
 import java.util.concurrent.TimeUnit;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/demo/pub/eventmeshmessage/AsyncPublishBroadcast.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/demo/pub/eventmeshmessage/AsyncPublishBroadcast.java
index f60eb6a0e..bf04db8ed 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/demo/pub/eventmeshmessage/AsyncPublishBroadcast.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/tcp/demo/pub/eventmeshmessage/AsyncPublishBroadcast.java
@@ -31,7 +31,6 @@ import org.apache.eventmesh.util.Utils;
 import java.util.Properties;
 import java.util.concurrent.TimeUnit;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
diff --git a/eventmesh-examples/src/main/java/org/apache/eventmesh/util/Utils.java b/eventmesh-examples/src/main/java/org/apache/eventmesh/util/Utils.java
index fead0db9b..cca5aa23d 100644
--- a/eventmesh-examples/src/main/java/org/apache/eventmesh/util/Utils.java
+++ b/eventmesh-examples/src/main/java/org/apache/eventmesh/util/Utils.java
@@ -60,12 +60,11 @@ public class Utils {
     private static String getLinuxLocalIp() throws SocketException {
         String ip = ExampleConstants.DEFAULT_EVENTMESH_IP;
 
-        for (final Enumeration<NetworkInterface> en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements(); ) {
+        for (final Enumeration<NetworkInterface> en = NetworkInterface.getNetworkInterfaces(); en.hasMoreElements();) {
             final NetworkInterface intf = en.nextElement();
             final String name = intf.getName();
             if (!name.contains("docker") && !name.contains("lo")) {
-                for (final Enumeration<InetAddress> enumIpAddr = intf.getInetAddresses();
-                    enumIpAddr.hasMoreElements(); ) {
+                for (final Enumeration<InetAddress> enumIpAddr = intf.getInetAddresses(); enumIpAddr.hasMoreElements();) {
                     final InetAddress inetAddress = enumIpAddr.nextElement();
                     if (!inetAddress.isLoopbackAddress()) {
                         final String ipaddress = inetAddress.getHostAddress();
diff --git a/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/MetaService.java b/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/MetaService.java
index 66c8a203f..feb0efe5a 100644
--- a/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/MetaService.java
+++ b/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/MetaService.java
@@ -46,7 +46,7 @@ public interface MetaService {
 
     List<EventMeshDataInfo> findAllEventMeshInfo() throws MetaException;
 
-    default Map<String/*eventMeshName*/, Map<String/*purpose*/, Integer/*num*/>> findEventMeshClientDistributionData(
+    default Map<String/* eventMeshName */, Map<String/* purpose */, Integer/* num */>> findEventMeshClientDistributionData(
         String clusterName, String group, String purpose) throws MetaException {
         // todo find metadata
         return Collections.emptyMap();
diff --git a/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/bo/EventMeshAppSubTopicInfo.java b/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/bo/EventMeshAppSubTopicInfo.java
index 3800641c5..2698e5895 100644
--- a/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/bo/EventMeshAppSubTopicInfo.java
+++ b/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/bo/EventMeshAppSubTopicInfo.java
@@ -17,10 +17,8 @@
 
 package org.apache.eventmesh.api.meta.bo;
 
-
 import java.util.Set;
 
-
 public class EventMeshAppSubTopicInfo {
 
     String app;
diff --git a/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/bo/EventMeshServicePubTopicInfo.java b/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/bo/EventMeshServicePubTopicInfo.java
index 36209d142..0400f6662 100644
--- a/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/bo/EventMeshServicePubTopicInfo.java
+++ b/eventmesh-meta/eventmesh-meta-api/src/main/java/org/apache/eventmesh/api/meta/bo/EventMeshServicePubTopicInfo.java
@@ -50,8 +50,8 @@ public class EventMeshServicePubTopicInfo {
     }
 
     /*
-    * Service corresponds to an application
-    * */
+     * Service corresponds to an application
+     */
     @Override
     public String toString() {
         return "EventMeshServicePubTopicInfo{"
diff --git a/eventmesh-meta/eventmesh-meta-consul/src/main/java/org/apache/eventmesh/meta/consul/service/HeatBeatScheduler.java b/eventmesh-meta/eventmesh-meta-consul/src/main/java/org/apache/eventmesh/meta/consul/service/HeatBeatScheduler.java
index 9ffc92de6..fe29a4b3e 100644
--- a/eventmesh-meta/eventmesh-meta-consul/src/main/java/org/apache/eventmesh/meta/consul/service/HeatBeatScheduler.java
+++ b/eventmesh-meta/eventmesh-meta-consul/src/main/java/org/apache/eventmesh/meta/consul/service/HeatBeatScheduler.java
@@ -38,8 +38,7 @@ public class HeatBeatScheduler {
             thread.setDaemon(true);
             thread.setName("ConsulHeartbeatService");
             return thread;
-        }
-    );
+        });
 
     public HeatBeatScheduler(ConsulClient consulClient) {
         this.consulClient = consulClient;
diff --git a/eventmesh-meta/eventmesh-meta-consul/src/test/java/ConsulMetaServiceTest.java b/eventmesh-meta/eventmesh-meta-consul/src/test/java/org/apache/eventmesh/meta/consul/service/ConsulMetaServiceTest.java
similarity index 98%
rename from eventmesh-meta/eventmesh-meta-consul/src/test/java/ConsulMetaServiceTest.java
rename to eventmesh-meta/eventmesh-meta-consul/src/test/java/org/apache/eventmesh/meta/consul/service/ConsulMetaServiceTest.java
index bb34fdd4b..5b1eb9ead 100644
--- a/eventmesh-meta/eventmesh-meta-consul/src/test/java/ConsulMetaServiceTest.java
+++ b/eventmesh-meta/eventmesh-meta-consul/src/test/java/org/apache/eventmesh/meta/consul/service/ConsulMetaServiceTest.java
@@ -15,13 +15,14 @@
  * limitations under the License.
  */
 
+package org.apache.eventmesh.meta.consul.service;
+
 import org.apache.eventmesh.api.exception.MetaException;
 import org.apache.eventmesh.api.meta.dto.EventMeshDataInfo;
 import org.apache.eventmesh.api.meta.dto.EventMeshRegisterInfo;
 import org.apache.eventmesh.api.meta.dto.EventMeshUnRegisterInfo;
 import org.apache.eventmesh.common.config.CommonConfiguration;
 import org.apache.eventmesh.common.utils.ConfigurationContextUtil;
-import org.apache.eventmesh.meta.consul.service.ConsulMetaService;
 
 import java.lang.reflect.Field;
 import java.util.List;
diff --git a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/constant/EtcdConstant.java b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/constant/EtcdConstant.java
index 7dbc08ee4..5c6e63ebe 100644
--- a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/constant/EtcdConstant.java
+++ b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/constant/EtcdConstant.java
@@ -32,5 +32,4 @@ public class EtcdConstant {
 
     public static final long TTL = 15L;
 
-
 }
diff --git a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdClientFactory.java b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdClientFactory.java
index 976b81221..6eb7608dd 100644
--- a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdClientFactory.java
+++ b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdClientFactory.java
@@ -33,7 +33,6 @@ import io.etcd.jetcd.Client;
 import io.etcd.jetcd.ClientBuilder;
 import io.etcd.jetcd.options.LeaseOption;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
@@ -41,7 +40,6 @@ public class EtcdClientFactory {
 
     private static final Map<String, EtcdLeaseId> etcdLeaseIdMap = new ConcurrentHashMap<>();
 
-
     public static Client createClient(Properties properties) {
         String serverAddr = properties.getProperty(EtcdConstant.SERVER_ADDR);
         String username = properties.getProperty(EtcdConstant.USERNAME);
@@ -86,7 +84,6 @@ public class EtcdClientFactory {
         return etcdLeaseId.getClientWrapper();
     }
 
-
     public static void renewalLeaseId(EtcdLeaseId etcdLeaseId) {
         log.info("renewal of contract. server url: {}", etcdLeaseId.getUrl());
         Client client = etcdLeaseId.getClientWrapper();
diff --git a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdClientWrapper.java b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdClientWrapper.java
index a8f66798e..29019a29b 100644
--- a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdClientWrapper.java
+++ b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdClientWrapper.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.meta.etcd.factory;
 
-
 import io.etcd.jetcd.Auth;
 import io.etcd.jetcd.Client;
 import io.etcd.jetcd.Cluster;
@@ -27,7 +26,6 @@ import io.etcd.jetcd.Lock;
 import io.etcd.jetcd.Maintenance;
 import io.etcd.jetcd.Watch;
 
-
 class EtcdClientWrapper implements Client {
 
     private volatile Client client;
diff --git a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdLeaseId.java b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdLeaseId.java
index 7b6c93a73..a9d0055b0 100644
--- a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdLeaseId.java
+++ b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdLeaseId.java
@@ -85,4 +85,3 @@ class EtcdLeaseId {
         this.leaseId = leaseId;
     }
 }
-
diff --git a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdStreamObserver.java b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdStreamObserver.java
index a8a5ce799..fdf582752 100644
--- a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdStreamObserver.java
+++ b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/factory/EtcdStreamObserver.java
@@ -20,7 +20,6 @@ package org.apache.eventmesh.meta.etcd.factory;
 import io.etcd.jetcd.lease.LeaseKeepAliveResponse;
 import io.grpc.stub.StreamObserver;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
diff --git a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/service/EtcdCustomService.java b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/service/EtcdCustomService.java
index 6f81751a9..23ca9985b 100644
--- a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/service/EtcdCustomService.java
+++ b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/service/EtcdCustomService.java
@@ -58,7 +58,6 @@ public class EtcdCustomService extends EtcdMetaService {
             GetOption getOption = GetOption.newBuilder().withPrefix(keyByteSequence).build();
             keyValues = client.getKVClient().get(keyByteSequence, getOption).get().getKvs();
 
-
             if (CollectionUtils.isNotEmpty(keyValues)) {
                 for (KeyValue kv : keyValues) {
                     EventMeshServicePubTopicInfo eventMeshServicePubTopicInfo =
@@ -88,8 +87,7 @@ public class EtcdCustomService extends EtcdMetaService {
                 EventMeshAppSubTopicInfo eventMeshAppSubTopicInfo =
                     JsonUtils.parseObject(
                         new String(keyValues.get(0).getValue().getBytes(), Constants.DEFAULT_CHARSET),
-                        EventMeshAppSubTopicInfo.class
-                    );
+                        EventMeshAppSubTopicInfo.class);
                 return eventMeshAppSubTopicInfo;
             }
         } catch (Exception e) {
diff --git a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/service/EtcdMetaService.java b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/service/EtcdMetaService.java
index fae37e27c..7f0c95507 100644
--- a/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/service/EtcdMetaService.java
+++ b/eventmesh-meta/eventmesh-meta-etcd/src/main/java/org/apache/eventmesh/meta/etcd/service/EtcdMetaService.java
@@ -106,8 +106,7 @@ public class EtcdMetaService implements MetaService {
             break;
         }
         etcdRegistryMonitorExecutorService = ThreadPoolFactory.createSingleScheduledExecutor(
-            "EtcdRegistryMonitorThread"
-        );
+            "EtcdRegistryMonitorThread");
     }
 
     @Override
@@ -225,7 +224,7 @@ public class EtcdMetaService implements MetaService {
                 new EventMeshDataInfo(eventMeshClusterName, eventMeshName,
                     endPoint, System.currentTimeMillis(), eventMeshRegisterInfo.getMetadata());
             ByteSequence etcdValue = ByteSequence.from(Objects.requireNonNull(JsonUtils.toJSONString(eventMeshDataInfo))
-                                                 .getBytes(Constants.DEFAULT_CHARSET));
+                .getBytes(Constants.DEFAULT_CHARSET));
             etcdClient.getKVClient().put(etcdKey, etcdValue, PutOption.newBuilder().withLeaseId(getLeaseId()).build());
             eventMeshRegisterInfoMap.put(eventMeshName, eventMeshRegisterInfo);
 
diff --git a/eventmesh-meta/eventmesh-meta-etcd/src/test/java/org/apache/eventmesh/registry/etcd/service/EtcdMetaServiceTest.java b/eventmesh-meta/eventmesh-meta-etcd/src/test/java/org/apache/eventmesh/registry/etcd/service/EtcdMetaServiceTest.java
index 9eef2c8b8..2b6e31c7c 100644
--- a/eventmesh-meta/eventmesh-meta-etcd/src/test/java/org/apache/eventmesh/registry/etcd/service/EtcdMetaServiceTest.java
+++ b/eventmesh-meta/eventmesh-meta-etcd/src/test/java/org/apache/eventmesh/registry/etcd/service/EtcdMetaServiceTest.java
@@ -67,7 +67,6 @@ public class EtcdMetaServiceTest {
         etcdMetaService.shutdown();
     }
 
-
     @Test
     public void testInit() {
         etcdMetaService.init();
diff --git a/eventmesh-meta/eventmesh-meta-nacos/src/main/java/org/apache/eventmesh/meta/nacos/service/NacosMetaService.java b/eventmesh-meta/eventmesh-meta-nacos/src/main/java/org/apache/eventmesh/meta/nacos/service/NacosMetaService.java
index 8d0a61fc9..5eaac5a32 100644
--- a/eventmesh-meta/eventmesh-meta-nacos/src/main/java/org/apache/eventmesh/meta/nacos/service/NacosMetaService.java
+++ b/eventmesh-meta/eventmesh-meta-nacos/src/main/java/org/apache/eventmesh/meta/nacos/service/NacosMetaService.java
@@ -221,7 +221,8 @@ public class NacosMetaService implements MetaService {
                     EventMeshDataInfo eventMeshDataInfo =
                         new EventMeshDataInfo(instance.getClusterName(), instance.getServiceName(),
                             instance.getIp() + ":"
-                                + instance.getPort(), 0L, instance.getMetadata());
+                                + instance.getPort(),
+                            0L, instance.getMetadata());
                     eventMeshDataInfoList.add(eventMeshDataInfo);
                 }
             } catch (NacosException e) {
diff --git a/eventmesh-meta/eventmesh-meta-nacos/src/test/java/org/apache/eventmesh/registry/nacos/service/NacosMetaServiceTest.java b/eventmesh-meta/eventmesh-meta-nacos/src/test/java/org/apache/eventmesh/registry/nacos/service/NacosMetaServiceTest.java
index 7ec238da2..84e4165d0 100644
--- a/eventmesh-meta/eventmesh-meta-nacos/src/test/java/org/apache/eventmesh/registry/nacos/service/NacosMetaServiceTest.java
+++ b/eventmesh-meta/eventmesh-meta-nacos/src/test/java/org/apache/eventmesh/registry/nacos/service/NacosMetaServiceTest.java
@@ -68,7 +68,6 @@ public class NacosMetaServiceTest {
         nacosMetaService.shutdown();
     }
 
-
     @Test
     public void testInit() {
         nacosMetaService.init();
diff --git a/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/constant/ZookeeperConstant.java b/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/constant/ZookeeperConstant.java
index 6e142848f..8ed983bef 100644
--- a/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/constant/ZookeeperConstant.java
+++ b/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/constant/ZookeeperConstant.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.meta.zookeeper.constant;
 
-
 public class ZookeeperConstant {
 
     public static final String NAMESPACE = "eventmesh";
diff --git a/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/pojo/EventMeshInstance.java b/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/pojo/EventMeshInstance.java
index 178ec95e2..fbe27ab75 100644
--- a/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/pojo/EventMeshInstance.java
+++ b/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/pojo/EventMeshInstance.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.meta.zookeeper.pojo;
 
-
 import java.io.Serializable;
 import java.util.Map;
 
@@ -36,5 +35,4 @@ public class EventMeshInstance implements Serializable {
 
     private Map<String, String> metaData;
 
-
 }
diff --git a/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/service/ZookeeperMetaService.java b/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/service/ZookeeperMetaService.java
index a5f57f10f..4dba3effe 100644
--- a/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/service/ZookeeperMetaService.java
+++ b/eventmesh-meta/eventmesh-meta-zookeeper/src/main/java/org/apache/eventmesh/meta/zookeeper/service/ZookeeperMetaService.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.meta.zookeeper.service;
 
-
 import org.apache.eventmesh.api.exception.MetaException;
 import org.apache.eventmesh.api.meta.MetaService;
 import org.apache.eventmesh.api.meta.dto.EventMeshDataInfo;
@@ -341,7 +340,6 @@ public class ZookeeperMetaService implements MetaService {
         return true;
     }
 
-
     @Override
     public boolean unRegister(EventMeshUnRegisterInfo eventMeshUnRegisterInfo) throws MetaException {
         try {
diff --git a/eventmesh-meta/eventmesh-meta-zookeeper/src/test/java/org/apache/eventmesh/registry/zookeeper/service/ZookeeperMetaServiceTest.java b/eventmesh-meta/eventmesh-meta-zookeeper/src/test/java/org/apache/eventmesh/registry/zookeeper/service/ZookeeperMetaServiceTest.java
index ae03a5685..7887d329b 100644
--- a/eventmesh-meta/eventmesh-meta-zookeeper/src/test/java/org/apache/eventmesh/registry/zookeeper/service/ZookeeperMetaServiceTest.java
+++ b/eventmesh-meta/eventmesh-meta-zookeeper/src/test/java/org/apache/eventmesh/registry/zookeeper/service/ZookeeperMetaServiceTest.java
@@ -117,7 +117,6 @@ public class ZookeeperMetaServiceTest {
         Assert.assertFalse((Boolean.parseBoolean(startStatusField.toString())));
     }
 
-
     @Test
     public void testFindEventMeshInfoByCluster() {
         zkRegistryService.init();
diff --git a/eventmesh-metrics-plugin/eventmesh-metrics-api/src/main/java/org/apache/eventmesh/metrics/api/model/HttpSummaryMetrics.java b/eventmesh-metrics-plugin/eventmesh-metrics-api/src/main/java/org/apache/eventmesh/metrics/api/model/HttpSummaryMetrics.java
index 5a9a092f7..cfbfd82f6 100644
--- a/eventmesh-metrics-plugin/eventmesh-metrics-api/src/main/java/org/apache/eventmesh/metrics/api/model/HttpSummaryMetrics.java
+++ b/eventmesh-metrics-plugin/eventmesh-metrics-api/src/main/java/org/apache/eventmesh/metrics/api/model/HttpSummaryMetrics.java
@@ -37,7 +37,7 @@ public class HttpSummaryMetrics implements Metric {
 
     private final AtomicLong wholeRequestNum = new AtomicLong(0);
 
-    //cumulative value
+    // cumulative value
     private final AtomicLong httpDiscard = new AtomicLong(0);
 
     private final AtomicLong maxCost = new AtomicLong(0);
@@ -120,7 +120,6 @@ public class HttpSummaryMetrics implements Metric {
         this.httpFailedQueue = httpFailedQueue;
     }
 
-
     public float avgHTTPCost() {
         return (wholeRequestNum.longValue() == 0L) ? 0f : wholeCost / wholeRequestNum.longValue();
     }
@@ -191,7 +190,6 @@ public class HttpSummaryMetrics implements Metric {
         httpDecodeTimeCost = 0f;
     }
 
-
     public void recordDecodeTimeCost(long cost) {
         httpDecodeNum.incrementAndGet();
         httpDecodeTimeCost = httpDecodeTimeCost + cost;
@@ -201,7 +199,6 @@ public class HttpSummaryMetrics implements Metric {
         return (httpDecodeNum.longValue() == 0L) ? 0f : httpDecodeTimeCost / httpDecodeNum.longValue();
     }
 
-
     public void recordSendBatchMsgDiscard(long delta) {
         sendBatchMsgDiscardNumSum.addAndGet(delta);
     }
@@ -253,7 +250,6 @@ public class HttpSummaryMetrics implements Metric {
         return sendBatchMsgDiscardNumSum.longValue();
     }
 
-
     public void snapshotSendMsgTPS() {
         Integer tps = sendMsgNumPerSecond.intValue();
         sendMsgTPSSnapshots.add(tps);
@@ -315,7 +311,6 @@ public class HttpSummaryMetrics implements Metric {
         replyMsgFailNumSum.set(0L);
     }
 
-
     public void snapshotPushMsgTPS() {
         Integer tps = pushMsgNumPerSecond.intValue();
         pushMsgTPSSnapshots.add(tps);
@@ -378,7 +373,6 @@ public class HttpSummaryMetrics implements Metric {
         maxCost.set(0L);
     }
 
-
     public void recordBatchSendMsgCost(long cost) {
         batchSend2MQNum.incrementAndGet();
         batchSend2MQWholeCost = batchSend2MQWholeCost + cost;
@@ -415,7 +409,6 @@ public class HttpSummaryMetrics implements Metric {
         reply2MQNum.set(0L);
     }
 
-
     public int getBatchMsgQueueSize() {
         return batchMsgExecutor.getQueue().size();
     }
@@ -432,7 +425,6 @@ public class HttpSummaryMetrics implements Metric {
         return httpFailedQueue.size();
     }
 
-
     private float avg(LinkedList<Integer> linkedList) {
         if (linkedList.isEmpty()) {
             return 0.0f;
diff --git a/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/PrometheusMetricsRegistry.java b/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/PrometheusMetricsRegistry.java
index 99e79923c..6fd0b9acd 100644
--- a/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/PrometheusMetricsRegistry.java
+++ b/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/PrometheusMetricsRegistry.java
@@ -57,7 +57,7 @@ public class PrometheusMetricsRegistry implements MetricsRegistry {
                         .builder().setMetricProducer(sdkMeterProvider).buildAndRegister();
                     int port = prometheusConfiguration.getEventMeshPrometheusPort();
                     try {
-                        //Use the daemon thread to start an HTTP server to serve the default Prometheus registry.
+                        // Use the daemon thread to start an HTTP server to serve the default Prometheus registry.
                         prometheusHttpServer = new HTTPServer(port, true);
                     } catch (IOException e) {
                         log.error("failed to start prometheus server, port: {} due to {}", port, e.getMessage());
diff --git a/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusGrpcExporter.java b/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusGrpcExporter.java
index a3b4afa06..5a0e3341b 100644
--- a/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusGrpcExporter.java
+++ b/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusGrpcExporter.java
@@ -43,6 +43,7 @@ public class PrometheusGrpcExporter {
 
     static {
         paramPairs = new HashMap<String[], Function<GrpcSummaryMetrics, Number>>() {
+
             {
                 put(join("sub.topic.num", "get sub topic num."), GrpcSummaryMetrics::getSubscribeTopicNum);
                 put(join("retry.queue.size", "get size of retry queue."), GrpcSummaryMetrics::getRetrySize);
@@ -59,7 +60,7 @@ public class PrometheusGrpcExporter {
     public static void export(final String meterName, final GrpcSummaryMetrics summaryMetrics) {
         final Meter meter = GlobalMeterProvider.getMeter(meterName);
 
-        paramPairs.forEach((metricInfo, getMetric) ->
-            observeOfValue(meter, METRICS_GRPC_PREFIX + metricInfo[0], metricInfo[1], GRPC, summaryMetrics, getMetric));
+        paramPairs.forEach(
+            (metricInfo, getMetric) -> observeOfValue(meter, METRICS_GRPC_PREFIX + metricInfo[0], metricInfo[1], GRPC, summaryMetrics, getMetric));
     }
 }
diff --git a/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusHttpExporter.java b/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusHttpExporter.java
index de7bf4670..269a50f43 100644
--- a/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusHttpExporter.java
+++ b/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusHttpExporter.java
@@ -42,135 +42,136 @@ public class PrometheusHttpExporter {
 
     static {
         paramPairs = new HashMap<String[], Function<HttpSummaryMetrics, Number>>() {
+
             {
-                //maxHTTPTPS
+                // maxHTTPTPS
                 put(join("eventmesh.http.request.tps.max", "max TPS of HTTP."),
-                        HttpSummaryMetrics::maxHTTPTPS);
+                    HttpSummaryMetrics::maxHTTPTPS);
 
-                //avgHTTPTPS
+                // avgHTTPTPS
                 put(join("eventmesh.http.request.tps.avg", "avg TPS of HTTP."),
-                        HttpSummaryMetrics::avgHTTPTPS);
+                    HttpSummaryMetrics::avgHTTPTPS);
 
-                //maxHTTPCost
+                // maxHTTPCost
                 put(join("eventmesh.http.request.cost.max", "max cost of HTTP."),
-                        HttpSummaryMetrics::maxHTTPCost);
+                    HttpSummaryMetrics::maxHTTPCost);
 
-                //avgHTTPCost
+                // avgHTTPCost
                 put(join("eventmesh.http.request.cost.avg", "avg cost of HTTP."),
-                        HttpSummaryMetrics::avgHTTPCost);
+                    HttpSummaryMetrics::avgHTTPCost);
 
-                //avgHTTPBodyDecodeCost
+                // avgHTTPBodyDecodeCost
                 put(join("eventmesh.http.body.decode.cost.avg", "avg body decode cost of HTTP."),
-                        HttpSummaryMetrics::avgHTTPBodyDecodeCost);
+                    HttpSummaryMetrics::avgHTTPBodyDecodeCost);
 
-                //httpDiscard
+                // httpDiscard
                 put(join("eventmesh.http.request.discard.num", "http request discard num."),
-                        HttpSummaryMetrics::getHttpDiscard);
+                    HttpSummaryMetrics::getHttpDiscard);
 
-                //maxBatchSendMsgTPS
+                // maxBatchSendMsgTPS
                 put(join("eventmesh.batch.send.message.tps.max", "max of batch send message tps."),
-                        HttpSummaryMetrics::maxSendBatchMsgTPS);
+                    HttpSummaryMetrics::maxSendBatchMsgTPS);
 
-                //avgBatchSendMsgTPS
+                // avgBatchSendMsgTPS
                 put(join("eventmesh.batch.send.message.tps.avg", "avg of batch send message tps."),
-                        HttpSummaryMetrics::avgSendBatchMsgTPS);
+                    HttpSummaryMetrics::avgSendBatchMsgTPS);
 
-                //sum
+                // sum
                 put(join("eventmesh.batch.send.message.num", "sum of batch send message number."),
-                        HttpSummaryMetrics::getSendBatchMsgNumSum);
+                    HttpSummaryMetrics::getSendBatchMsgNumSum);
 
-                //sumFail
+                // sumFail
                 put(join("eventmesh.batch.send.message.fail.num", "sum of batch send message fail message number."),
-                        HttpSummaryMetrics::getSendBatchMsgFailNumSum);
+                    HttpSummaryMetrics::getSendBatchMsgFailNumSum);
 
-                //sumFailRate
+                // sumFailRate
                 put(join("eventmesh.batch.send.message.fail.rate", "send batch message fail rate."),
-                        HttpSummaryMetrics::getSendBatchMsgFailRate);
-                //discard
+                    HttpSummaryMetrics::getSendBatchMsgFailRate);
+                // discard
                 put(join("eventmesh.batch.send.message.discard.num", "sum of send batch message discard number."),
-                        HttpSummaryMetrics::getSendBatchMsgDiscardNumSum);
+                    HttpSummaryMetrics::getSendBatchMsgDiscardNumSum);
 
-                //maxSendMsgTPS
+                // maxSendMsgTPS
                 put(join("eventmesh.send.message.tps.max", "max of send message tps."),
-                        HttpSummaryMetrics::maxSendMsgTPS);
+                    HttpSummaryMetrics::maxSendMsgTPS);
 
-                //avgSendMsgTPS
+                // avgSendMsgTPS
                 put(join("eventmesh.send.message.tps.avg", "avg of send message tps."),
-                        HttpSummaryMetrics::avgSendMsgTPS);
+                    HttpSummaryMetrics::avgSendMsgTPS);
 
-                //sum
+                // sum
                 put(join("eventmesh.send.message.num", "sum of send message number."),
-                        HttpSummaryMetrics::getSendMsgNumSum);
+                    HttpSummaryMetrics::getSendMsgNumSum);
 
-                //sumFail
+                // sumFail
                 put(join("eventmesh.send.message.fail.num", "sum of send message fail number."),
-                        HttpSummaryMetrics::getSendMsgFailNumSum);
+                    HttpSummaryMetrics::getSendMsgFailNumSum);
 
-                //sumFailRate
+                // sumFailRate
                 put(join("eventmesh.send.message.fail.rate", "send message fail rate."),
-                        HttpSummaryMetrics::getSendMsgFailRate);
+                    HttpSummaryMetrics::getSendMsgFailRate);
 
-                //replyMsg
+                // replyMsg
                 put(join("eventmesh.reply.message.num", "sum of reply message number."),
-                        HttpSummaryMetrics::getReplyMsgNumSum);
+                    HttpSummaryMetrics::getReplyMsgNumSum);
 
-                //replyFail
+                // replyFail
                 put(join("eventmesh.reply.message.fail.num", "sum of reply message fail number."),
-                        HttpSummaryMetrics::getReplyMsgFailNumSum);
+                    HttpSummaryMetrics::getReplyMsgFailNumSum);
 
-                //maxPushMsgTPS
+                // maxPushMsgTPS
                 put(join("eventmesh.push.message.tps.max", "max of push message tps."),
-                        HttpSummaryMetrics::maxPushMsgTPS);
+                    HttpSummaryMetrics::maxPushMsgTPS);
 
-                //avgPushMsgTPS
+                // avgPushMsgTPS
                 put(join("eventmesh.push.message.tps.avg", "avg of push message tps."),
-                        HttpSummaryMetrics::avgPushMsgTPS);
+                    HttpSummaryMetrics::avgPushMsgTPS);
 
-                //sum
+                // sum
                 put(join("eventmesh.http.push.message.num", "sum of http push message number."),
-                        HttpSummaryMetrics::getHttpPushMsgNumSum);
-                //sumFail
+                    HttpSummaryMetrics::getHttpPushMsgNumSum);
+                // sumFail
                 put(join("eventmesh.http.push.message.fail.num", "sum of http push message fail number."),
-                        HttpSummaryMetrics::getHttpPushFailNumSum);
+                    HttpSummaryMetrics::getHttpPushFailNumSum);
 
-                //sumFailRate
+                // sumFailRate
                 put(join("eventmesh.http.push.message.fail.rate", "http push message fail rate."),
-                        HttpSummaryMetrics::getHttpPushMsgFailRate);
+                    HttpSummaryMetrics::getHttpPushMsgFailRate);
 
-                //maxClientLatency
+                // maxClientLatency
                 put(join("eventmesh.http.push.latency.max", "max of http push latency."),
-                        HttpSummaryMetrics::maxHTTPPushLatency);
+                    HttpSummaryMetrics::maxHTTPPushLatency);
 
-                //avgClientLatency
+                // avgClientLatency
                 put(join("eventmesh.http.push.latency.avg", "avg of http push latency."),
-                        HttpSummaryMetrics::avgHTTPPushLatency);
-                //batchMsgQ
+                    HttpSummaryMetrics::avgHTTPPushLatency);
+                // batchMsgQ
                 put(join("eventmesh.batch.message.queue.size", "size of batch message queue."),
-                        HttpSummaryMetrics::getBatchMsgQueueSize);
+                    HttpSummaryMetrics::getBatchMsgQueueSize);
 
-                //sendMsgQ
+                // sendMsgQ
                 put(join("eventmesh.send.message.queue.size", "size of send message queue."),
-                        HttpSummaryMetrics::getSendMsgQueueSize);
+                    HttpSummaryMetrics::getSendMsgQueueSize);
 
-                //pushMsgQ
+                // pushMsgQ
                 put(join("eventmesh.push.message.queue.size", "size of push message queue."),
-                        HttpSummaryMetrics::getPushMsgQueueSize);
+                    HttpSummaryMetrics::getPushMsgQueueSize);
 
-                //httpRetryQ
+                // httpRetryQ
                 put(join("eventmesh.http.retry.queue.size", "size of http retry queue."),
-                        HttpSummaryMetrics::getHttpRetryQueueSize);
+                    HttpSummaryMetrics::getHttpRetryQueueSize);
 
-                //batchAvgSend2MQCost
+                // batchAvgSend2MQCost
                 put(join("eventmesh.batch.send.message.cost.avg", "avg of batch send message cost."),
-                        HttpSummaryMetrics::avgBatchSendMsgCost);
+                    HttpSummaryMetrics::avgBatchSendMsgCost);
 
-                //avgSend2MQCost
+                // avgSend2MQCost
                 put(join("eventmesh.send.message.cost.avg", "avg of send message cost."),
-                        HttpSummaryMetrics::avgSendMsgCost);
+                    HttpSummaryMetrics::avgSendMsgCost);
 
-                //avgReply2MQCost
+                // avgReply2MQCost
                 put(join("eventmesh.reply.message.cost.avg", "avg of reply message cost."),
-                        HttpSummaryMetrics::avgReplyMsgCost);
+                    HttpSummaryMetrics::avgReplyMsgCost);
             }
         };
     }
diff --git a/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusTcpExporter.java b/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusTcpExporter.java
index 3fe916a82..e39190f66 100644
--- a/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusTcpExporter.java
+++ b/eventmesh-metrics-plugin/eventmesh-metrics-prometheus/src/main/java/org/apache/eventmesh/metrics/prometheus/metrics/PrometheusTcpExporter.java
@@ -43,35 +43,36 @@ public class PrometheusTcpExporter {
 
     static {
         paramPairs = new HashMap<String[], Function<TcpSummaryMetrics, Number>>() {
+
             {
-                //retryQueueSize
+                // retryQueueSize
                 put(join("retry.queue.size", "get size of retry queue."),
-                        TcpSummaryMetrics::getRetrySize);
+                    TcpSummaryMetrics::getRetrySize);
 
-                //client2eventMeshTPS
+                // client2eventMeshTPS
                 put(join("server.tps", "get tps of client to eventMesh."),
-                        TcpSummaryMetrics::getClient2eventMeshTPS);
+                    TcpSummaryMetrics::getClient2eventMeshTPS);
 
-                //eventMesh2mqTPS
+                // eventMesh2mqTPS
                 put(join("mq.provider.tps", "get tps of eventMesh to mq."),
-                        TcpSummaryMetrics::getEventMesh2mqTPS);
+                    TcpSummaryMetrics::getEventMesh2mqTPS);
 
-                //mq2eventMeshTPS
+                // mq2eventMeshTPS
                 put(join("mq.consumer.tps", "get tps of mq to eventMesh."),
-                        TcpSummaryMetrics::getMq2eventMeshTPS);
+                    TcpSummaryMetrics::getMq2eventMeshTPS);
 
-                //eventMesh2clientTPS
+                // eventMesh2clientTPS
                 put(join("client.tps", "get tps of eventMesh to client."),
-                        TcpSummaryMetrics::getEventMesh2clientTPS);
+                    TcpSummaryMetrics::getEventMesh2clientTPS);
 
-                //allTPS
+                // allTPS
                 put(join("all.tps", "get all TPS."), TcpSummaryMetrics::getAllTPS);
 
-                //EventMeshTcpConnectionHandler.connections
+                // EventMeshTcpConnectionHandler.connections
                 put(join("connection.num", "EventMeshTcpConnectionHandler.connections."),
-                        TcpSummaryMetrics::getAllConnections);
+                    TcpSummaryMetrics::getAllConnections);
 
-                //subTopicNum
+                // subTopicNum
                 put(join("sub.topic.num", "get sub topic num."), TcpSummaryMetrics::getSubTopicNum);
             }
         };
@@ -79,7 +80,7 @@ public class PrometheusTcpExporter {
 
     public void export(final String meterName, final TcpSummaryMetrics summaryMetrics) {
         final Meter meter = GlobalMeterProvider.getMeter(meterName);
-        paramPairs.forEach((metricInfo, getMetric) ->
-                observeOfValue(meter, METRICS_TCP_PREFIX + metricInfo[0], metricInfo[1], TCP, summaryMetrics, getMetric));
+        paramPairs.forEach(
+            (metricInfo, getMetric) -> observeOfValue(meter, METRICS_TCP_PREFIX + metricInfo[0], metricInfo[1], TCP, summaryMetrics, getMetric));
     }
 }
diff --git a/eventmesh-openconnect/eventmesh-openconnect-java/src/main/java/org/apache/eventmesh/openconnect/SourceWorker.java b/eventmesh-openconnect/eventmesh-openconnect-java/src/main/java/org/apache/eventmesh/openconnect/SourceWorker.java
index 28910ee63..009e6e46f 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-java/src/main/java/org/apache/eventmesh/openconnect/SourceWorker.java
+++ b/eventmesh-openconnect/eventmesh-openconnect-java/src/main/java/org/apache/eventmesh/openconnect/SourceWorker.java
@@ -147,7 +147,7 @@ public class SourceWorker implements ConnectorWorker {
     public void start() {
         log.info("source worker starting {}", source.name());
         log.info("event mesh address is {}", config.getPubSubConfig().getMeshAddress());
-        //start offsetMgmtService
+        // start offsetMgmtService
         offsetManagementService.start();
         isRunning = true;
         pollService.execute(this::startPollAndSend);
@@ -160,8 +160,7 @@ public class SourceWorker implements ConnectorWorker {
                     log.error("source worker[{}] start fail", source.name(), e);
                     this.stop();
                 }
-            }
-        );
+            });
     }
 
     public void startPollAndSend() {
@@ -194,11 +193,11 @@ public class SourceWorker implements ConnectorWorker {
                     }
                     retryTimes++;
                     log.warn("{} failed to send record to {}, retry times = {}, failed record {}",
-                            this, event.getSubject(), retryTimes, connectRecord);
+                        this, event.getSubject(), retryTimes, connectRecord);
                 } catch (Throwable t) {
                     retryTimes++;
                     log.error("{} failed to send record to {}, retry times = {}, failed record {}, throw {}",
-                            this, event.getSubject(), retryTimes, connectRecord, t.getMessage());
+                        this, event.getSubject(), retryTimes, connectRecord, t.getMessage());
                 }
             }
 
@@ -289,26 +288,23 @@ public class SourceWorker implements ConnectorWorker {
         if (committableOffsets.isEmpty()) {
             log.debug("Either no records were produced since the last offset commit, "
                 + "or every record has been filtered out by a transformation "
-                + "or dropped due to transformation or conversion errors."
-            );
+                + "or dropped due to transformation or conversion errors.");
             // We continue with the offset commit process here instead of simply returning immediately
             // in order to invoke SourceTask::commit and record metrics for a successful offset commit
         } else {
             log.info("{} Committing offsets for {} acknowledged messages", this, committableOffsets.numCommittableMessages());
             if (committableOffsets.hasPending()) {
                 log.debug("{} There are currently {} pending messages spread across {} source partitions whose offsets will not be committed. "
-                        + "The source partition with the most pending messages is {}, with {} pending messages",
+                    + "The source partition with the most pending messages is {}, with {} pending messages",
                     this,
                     committableOffsets.numUncommittableMessages(),
                     committableOffsets.numDeques(),
                     committableOffsets.largestDequePartition(),
-                    committableOffsets.largestDequeSize()
-                );
+                    committableOffsets.largestDequeSize());
             } else {
                 log.debug("{} There are currently no pending messages for this offset commit; "
-                        + "all messages dispatched to the task's producer since the last commit have been acknowledged",
-                    this
-                );
+                    + "all messages dispatched to the task's producer since the last commit have been acknowledged",
+                    this);
             }
         }
 
diff --git a/eventmesh-openconnect/eventmesh-openconnect-java/src/main/java/org/apache/eventmesh/openconnect/util/CloudEventUtil.java b/eventmesh-openconnect/eventmesh-openconnect-java/src/main/java/org/apache/eventmesh/openconnect/util/CloudEventUtil.java
index e6e543161..64cdd788a 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-java/src/main/java/org/apache/eventmesh/openconnect/util/CloudEventUtil.java
+++ b/eventmesh-openconnect/eventmesh-openconnect-java/src/main/java/org/apache/eventmesh/openconnect/util/CloudEventUtil.java
@@ -33,7 +33,7 @@ public class CloudEventUtil {
 
     public static CloudEvent convertRecordToEvent(ConnectRecord connectRecord) {
         CloudEventBuilder cloudEventBuilder = CloudEventBuilder.v1()
-                .withData((byte[]) connectRecord.getData());
+            .withData((byte[]) connectRecord.getData());
         connectRecord.getExtensions().keySet().forEach(s -> {
             switch (s) {
                 case "id":
@@ -62,7 +62,7 @@ public class CloudEventUtil {
     public static ConnectRecord convertEventToRecord(CloudEvent event) {
         byte[] body = Objects.requireNonNull(event.getData()).toBytes();
         log.info("handle receive events {}", new String(event.getData().toBytes()));
-        //todo: recordPartition & recordOffset
+        // todo: recordPartition & recordOffset
         ConnectRecord connectRecord = new ConnectRecord(null, null, System.currentTimeMillis(), body);
         for (String extensionName : event.getExtensionNames()) {
             connectRecord.addExtension(extensionName, Objects.requireNonNull(event.getExtension(extensionName)).toString());
diff --git a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/build.gradle b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/build.gradle
index 07db9fff9..f49e74a13 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/build.gradle
+++ b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/build.gradle
@@ -30,4 +30,6 @@ dependencies {
 
     compileOnly 'org.projectlombok:lombok'
     annotationProcessor 'org.projectlombok:lombok'
+
+    spotlessJava.enabled false
 }
\ No newline at end of file
diff --git a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/data/ConnectRecord.java b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/data/ConnectRecord.java
index 9a83de34d..13c97344d 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/data/ConnectRecord.java
+++ b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/data/ConnectRecord.java
@@ -45,7 +45,6 @@ public class ConnectRecord {
         this.data = data;
     }
 
-
     public Long getTimestamp() {
         return timestamp;
     }
diff --git a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/data/RecordOffsetManagement.java b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/data/RecordOffsetManagement.java
index 0f8a0b7fb..2eaefbef2 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/data/RecordOffsetManagement.java
+++ b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/data/RecordOffsetManagement.java
@@ -37,7 +37,8 @@ public class RecordOffsetManagement {
 
     private CountDownLatch messageDrainLatch;
 
-    public RecordOffsetManagement() {}
+    public RecordOffsetManagement() {
+    }
 
     /**
      * submit record
@@ -120,7 +121,6 @@ public class RecordOffsetManagement {
             records.size(), largestDequeSize, largestDequePartition);
     }
 
-
     // Synchronize in order to ensure that the number of unacknowledged messages isn't modified in the middle of a call
     // to awaitAllMessages (which might cause us to decrement first, then create a new message drain latch, then count down
     // that latch here, effectively double-acking the message)
@@ -149,15 +149,13 @@ public class RecordOffsetManagement {
         private final int numDeques;
         private final int largestDequeSize;
 
-
         CommittableOffsets(
-                Map<RecordPartition, RecordOffset> offsets,
-                int numCommittableMessages,
-                int numUncommittableMessages,
-                int numDeques,
-                int largestDequeSize,
-                RecordPartition largestDequePartition
-        ) {
+            Map<RecordPartition, RecordOffset> offsets,
+            int numCommittableMessages,
+            int numUncommittableMessages,
+            int numDeques,
+            int largestDequeSize,
+            RecordPartition largestDequePartition) {
             this.offsets = offsets != null ? new HashMap<>(offsets) : Collections.emptyMap();
             this.numCommittableMessages = numCommittableMessages;
             this.numUncommittableMessages = numUncommittableMessages;
@@ -194,28 +192,26 @@ public class RecordOffsetManagement {
             return numUncommittableMessages > 0;
         }
 
-
         public boolean isEmpty() {
             return numCommittableMessages == 0 && numUncommittableMessages == 0 && offsets.isEmpty();
         }
 
-
         public CommittableOffsets updatedWith(CommittableOffsets newerOffsets) {
             Map<RecordPartition, RecordOffset> offsets = new HashMap<>(this.offsets);
             offsets.putAll(newerOffsets.offsets);
 
             return new CommittableOffsets(
-                    offsets,
-                    this.numCommittableMessages + newerOffsets.numCommittableMessages,
-                    newerOffsets.numUncommittableMessages,
-                    newerOffsets.numDeques,
-                    newerOffsets.largestDequeSize,
-                    newerOffsets.largestDequePartition
-            );
+                offsets,
+                this.numCommittableMessages + newerOffsets.numCommittableMessages,
+                newerOffsets.numUncommittableMessages,
+                newerOffsets.numDeques,
+                newerOffsets.largestDequeSize,
+                newerOffsets.largestDequePartition);
         }
     }
 
     public class SubmittedPosition {
+
         private final RecordPosition position;
         private final AtomicBoolean acked;
 
@@ -224,7 +220,6 @@ public class RecordOffsetManagement {
             acked = new AtomicBoolean(false);
         }
 
-
         /**
          * Acknowledge this record; signals that its offset may be safely committed.
          */
@@ -266,5 +261,4 @@ public class RecordOffsetManagement {
         }
     }
 
-
 }
diff --git a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/ConnectorRecordPartition.java b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/ConnectorRecordPartition.java
index 05308e800..330865438 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/ConnectorRecordPartition.java
+++ b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/ConnectorRecordPartition.java
@@ -26,6 +26,7 @@ import java.util.Objects;
  * extend record partition
  */
 public class ConnectorRecordPartition extends RecordPartition {
+
     /**
      * connect name
      */
diff --git a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/KeyValueStore.java b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/KeyValueStore.java
index cb708e37b..2d9a41290 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/KeyValueStore.java
+++ b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/KeyValueStore.java
@@ -93,10 +93,8 @@ public interface KeyValueStore<K, V> {
      */
     void persist();
 
-
     Stage getStage();
 
-
     enum Stage {
         CONNECTOR,
         TASK,
diff --git a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/MemoryBasedKeyValueStore.java b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/MemoryBasedKeyValueStore.java
index bb969f9ab..e13e1fe23 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/MemoryBasedKeyValueStore.java
+++ b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/MemoryBasedKeyValueStore.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.openconnect.offsetmgmt.api.storage;
 
-
 import java.util.Map;
 import java.util.concurrent.ConcurrentHashMap;
 
diff --git a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetManagementService.java b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetManagementService.java
index 967773a6c..ef1dc0d30 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetManagementService.java
+++ b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetManagementService.java
@@ -25,7 +25,6 @@ import org.apache.eventmesh.spi.EventMeshSPI;
 import java.util.List;
 import java.util.Map;
 
-
 /**
  * Interface for offset manager.
  */
diff --git a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetStorageReaderImpl.java b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetStorageReaderImpl.java
index 5bbc2f330..efd087404 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetStorageReaderImpl.java
+++ b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetStorageReaderImpl.java
@@ -24,7 +24,6 @@ import java.util.Collection;
 import java.util.HashMap;
 import java.util.Map;
 
-
 public class OffsetStorageReaderImpl implements OffsetStorageReader {
 
     private final String connectorName;
diff --git a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetStorageWriterImpl.java b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetStorageWriterImpl.java
index cb8db0c18..682205c4a 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetStorageWriterImpl.java
+++ b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-api/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/api/storage/OffsetStorageWriterImpl.java
@@ -70,7 +70,6 @@ public class OffsetStorageWriterImpl implements OffsetStorageWriter, Closeable {
         }
     }
 
-
     private boolean isFlushing() {
         return toFlush != null;
     }
@@ -131,11 +130,11 @@ public class OffsetStorageWriterImpl implements OffsetStorageWriter, Closeable {
         executorService.shutdown();
     }
 
-
     /**
      * send offset callback
      */
     private class SendOffsetCallback implements Callable<Void> {
+
         long flushId;
 
         public SendOffsetCallback(long flushId) {
diff --git a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-nacos/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/nacos/NacosConfigService.java b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-nacos/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/nacos/NacosConfigService.java
index c8266d615..787adbc3f 100644
--- a/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-nacos/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/nacos/NacosConfigService.java
+++ b/eventmesh-openconnect/eventmesh-openconnect-offsetmgmt-plugin/eventmesh-openconnect-offsetmgmt-nacos/src/main/java/org/apache/eventmesh/openconnect/offsetmgmt/nacos/NacosConfigService.java
@@ -192,6 +192,7 @@ public class NacosConfigService implements OffsetManagementService {
             log.error("nacos init error", e);
         }
         this.listener = new Listener() {
+
             @Override
             public Executor getExecutor() {
                 return null;
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-api/src/main/java/org/apache/eventmesh/protocol/api/ProtocolPluginFactory.java b/eventmesh-protocol-plugin/eventmesh-protocol-api/src/main/java/org/apache/eventmesh/protocol/api/ProtocolPluginFactory.java
index 2d6f7bd55..735d6ea41 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-api/src/main/java/org/apache/eventmesh/protocol/api/ProtocolPluginFactory.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-api/src/main/java/org/apache/eventmesh/protocol/api/ProtocolPluginFactory.java
@@ -47,12 +47,10 @@ public class ProtocolPluginFactory {
     public static ProtocolAdaptor<ProtocolTransportObject> getProtocolAdaptor(String protocolType) {
         ProtocolAdaptor<ProtocolTransportObject> protocolAdaptor = PROTOCOL_ADAPTOR_MAP.computeIfAbsent(
             protocolType,
-            (type) -> EventMeshExtensionFactory.getExtension(ProtocolAdaptor.class, type)
-        );
+            (type) -> EventMeshExtensionFactory.getExtension(ProtocolAdaptor.class, type));
         if (protocolAdaptor == null) {
             throw new IllegalArgumentException(
-                String.format("Cannot find the Protocol adaptor: %s", protocolType)
-            );
+                String.format("Cannot find the Protocol adaptor: %s", protocolType));
         }
         return protocolAdaptor;
     }
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/CloudEventsProtocolAdaptor.java b/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/CloudEventsProtocolAdaptor.java
index 92c9710f0..ddbfe44ec 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/CloudEventsProtocolAdaptor.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/CloudEventsProtocolAdaptor.java
@@ -118,6 +118,7 @@ public class CloudEventsProtocolAdaptor<T extends ProtocolTransportObject>
             case "http":
                 HttpCommand httpCommand = new HttpCommand();
                 Body body = new Body() {
+
                     final Map<String, Object> map = new HashMap<>();
 
                     @Override
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/CloudEventsProtocolConstant.java b/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/CloudEventsProtocolConstant.java
index 37f0bb391..476430afa 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/CloudEventsProtocolConstant.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/CloudEventsProtocolConstant.java
@@ -19,6 +19,7 @@ package org.apache.eventmesh.protocol.cloudevents;
 
 public enum CloudEventsProtocolConstant {
     ;
+
     public static final String PROTOCOL_NAME = "cloudevents";
 
     public static final String PROTOCOL_DESC_GRPC_CLOUD_EVENT = "grpc-cloud-event";
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/resolver/tcp/TcpMessageProtocolResolver.java b/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/resolver/tcp/TcpMessageProtocolResolver.java
index 7d35b5d65..32315938d 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/resolver/tcp/TcpMessageProtocolResolver.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-cloudevents/src/main/java/org/apache/eventmesh/protocol/cloudevents/resolver/tcp/TcpMessageProtocolResolver.java
@@ -64,7 +64,7 @@ public class TcpMessageProtocolResolver {
             // todo:resolve different format
             EventFormat eventFormat = EventFormatProvider.getInstance().resolveFormat(JsonFormat.CONTENT_TYPE);
             Preconditions
-                    .checkNotNull(eventFormat, "EventFormat: %s is not supported", JsonFormat.CONTENT_TYPE);
+                .checkNotNull(eventFormat, "EventFormat: %s is not supported", JsonFormat.CONTENT_TYPE);
             CloudEvent event = eventFormat.deserialize(cloudEventJson.getBytes(StandardCharsets.UTF_8));
             cloudEventBuilder = CloudEventBuilder.from(event);
             header.getProperties().forEach((k, v) -> {
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/HttpProtocolAdaptor.java b/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/HttpProtocolAdaptor.java
index f7cd566b0..bb422f499 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/HttpProtocolAdaptor.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/HttpProtocolAdaptor.java
@@ -42,7 +42,6 @@ import io.cloudevents.CloudEvent;
 
 import com.fasterxml.jackson.core.type.TypeReference;
 
-
 /**
  * CloudEvents protocol adaptor, used to transform CloudEvents message to CloudEvents message.
  *
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/HttpProtocolConstant.java b/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/HttpProtocolConstant.java
index f45204594..08c17ade3 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/HttpProtocolConstant.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/HttpProtocolConstant.java
@@ -19,6 +19,7 @@ package org.apache.eventmesh.protocol.http;
 
 public enum HttpProtocolConstant {
     ;
+
     public static final String PROTOCOL_NAME = "http";
 
     public static final String CONSTANTS_DEFAULT_SOURCE = "/";
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/resolver/HttpRequestProtocolResolver.java b/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/resolver/HttpRequestProtocolResolver.java
index ac723cf85..258723d3c 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/resolver/HttpRequestProtocolResolver.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-http/src/main/java/org/apache/eventmesh/protocol/http/resolver/HttpRequestProtocolResolver.java
@@ -83,7 +83,8 @@ public class HttpRequestProtocolResolver {
 
             if (StringUtils.equals(dataContentType, HttpProtocolConstant.APPLICATION_JSON)) {
                 Map<String, Object> requestBodyMap = JsonUtils.parseTypeReferenceObject(new String(requestBody),
-                    new TypeReference<HashMap<String, Object>>() {});
+                    new TypeReference<HashMap<String, Object>>() {
+                    });
 
                 String requestURI = httpEventWrapper.getRequestURI();
 
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolAdaptor.java b/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolAdaptor.java
index 098f475c6..62a380a07 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolAdaptor.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolAdaptor.java
@@ -75,8 +75,8 @@ public class MeshMessageProtocolAdaptor implements ProtocolAdaptor<ProtocolTrans
     }
 
     private CloudEvent deserializeHttpProtocol(String requestCode,
-                                               org.apache.eventmesh.common.protocol.http.header.Header header,
-                                               Body body) throws ProtocolHandleException {
+        org.apache.eventmesh.common.protocol.http.header.Header header,
+        Body body) throws ProtocolHandleException {
 
         switch (RequestCode.get(Integer.parseInt(requestCode))) {
             case MSG_BATCH_SEND:
@@ -112,6 +112,7 @@ public class MeshMessageProtocolAdaptor implements ProtocolAdaptor<ProtocolTrans
             case MeshMessageProtocolConstant.PROTOCOL_DESC_HTTP:
                 HttpCommand httpCommand = new HttpCommand();
                 Body body = new Body() {
+
                     final Map<String, Object> map = new HashMap<>();
 
                     @Override
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolConstant.java b/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolConstant.java
index be79f990c..e4bc6b7cf 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolConstant.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolConstant.java
@@ -19,6 +19,7 @@ package org.apache.eventmesh.protocol.meshmessage;
 
 public enum MeshMessageProtocolConstant {
     ;
+
     public static final String PROTOCOL_NAME = "eventmeshmessage";
 
     public static final String PROTOCOL_DESC_HTTP = "http";
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/resolver/grpc/GrpcEventMeshCloudEventProtocolResolver.java b/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/resolver/grpc/GrpcEventMeshCloudEventProtocolResolver.java
index ec1468205..d07760f91 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/resolver/grpc/GrpcEventMeshCloudEventProtocolResolver.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/resolver/grpc/GrpcEventMeshCloudEventProtocolResolver.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.protocol.meshmessage.resolver.grpc;
 
-
 import org.apache.eventmesh.common.protocol.grpc.cloudevents.CloudEvent;
 import org.apache.eventmesh.common.protocol.grpc.cloudevents.CloudEventBatch;
 import org.apache.eventmesh.common.protocol.grpc.common.EventMeshCloudEventWrapper;
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/resolver/http/SendMessageBatchV2ProtocolResolver.java b/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/resolver/http/SendMessageBatchV2ProtocolResolver.java
index 7898f80f5..d7197b6a9 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/resolver/http/SendMessageBatchV2ProtocolResolver.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/main/java/org/apache/eventmesh/protocol/meshmessage/resolver/http/SendMessageBatchV2ProtocolResolver.java
@@ -42,7 +42,7 @@ public class SendMessageBatchV2ProtocolResolver {
             SendMessageBatchV2RequestBody sendMessageBatchV2RequestBody = (SendMessageBatchV2RequestBody) body;
 
             CloudEventBuilder cloudEventBuilder = CloudEventBuilder.fromSpecVersion(
-                    SpecVersion.parse(sendMessageBatchV2RequestHeader.getProtocolVersion()));
+                SpecVersion.parse(sendMessageBatchV2RequestHeader.getProtocolVersion()));
 
             return getBuildCloudEvent(sendMessageBatchV2RequestHeader, sendMessageBatchV2RequestBody, cloudEventBuilder);
         } catch (Exception e) {
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/test/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolAdaptorTest.java b/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/test/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolAdaptorTest.java
index 3f3ef68f9..881c32118 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/test/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolAdaptorTest.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-meshmessage/src/test/java/org/apache/eventmesh/protocol/meshmessage/MeshMessageProtocolAdaptorTest.java
@@ -33,8 +33,7 @@ public class MeshMessageProtocolAdaptorTest {
         Assert.assertNotNull(protocolAdaptor);
 
         Assert.assertEquals(
-            MeshMessageProtocolConstant.PROTOCOL_NAME, protocolAdaptor.getProtocolType()
-        );
+            MeshMessageProtocolConstant.PROTOCOL_NAME, protocolAdaptor.getProtocolType());
     }
 
     @Test
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-openmessage/src/test/java/org/apache/eventmesh/protocol/openmessage/OpenMessageProtocolAdaptorTest.java b/eventmesh-protocol-plugin/eventmesh-protocol-openmessage/src/test/java/org/apache/eventmesh/protocol/openmessage/OpenMessageProtocolAdaptorTest.java
index 51cf94a37..e9e3f0189 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-openmessage/src/test/java/org/apache/eventmesh/protocol/openmessage/OpenMessageProtocolAdaptorTest.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-openmessage/src/test/java/org/apache/eventmesh/protocol/openmessage/OpenMessageProtocolAdaptorTest.java
@@ -33,8 +33,7 @@ public class OpenMessageProtocolAdaptorTest {
 
         Assert.assertNotNull(protocolAdaptor);
         Assert.assertEquals(
-            OpenMessageProtocolConstant.PROTOCOL_NAME, protocolAdaptor.getProtocolType()
-        );
+            OpenMessageProtocolConstant.PROTOCOL_NAME, protocolAdaptor.getProtocolType());
         Assert.assertEquals(OpenMessageProtocolAdaptor.class, protocolAdaptor.getClass());
     }
 }
diff --git a/eventmesh-protocol-plugin/eventmesh-protocol-webhook/src/main/java/org/apache/eventmesh/protocol/webhook/WebHookProtocolAdaptor.java b/eventmesh-protocol-plugin/eventmesh-protocol-webhook/src/main/java/org/apache/eventmesh/protocol/webhook/WebHookProtocolAdaptor.java
index b63666a18..58f8e2aed 100644
--- a/eventmesh-protocol-plugin/eventmesh-protocol-webhook/src/main/java/org/apache/eventmesh/protocol/webhook/WebHookProtocolAdaptor.java
+++ b/eventmesh-protocol-plugin/eventmesh-protocol-webhook/src/main/java/org/apache/eventmesh/protocol/webhook/WebHookProtocolAdaptor.java
@@ -25,7 +25,6 @@ import org.apache.eventmesh.common.utils.RandomStringUtils;
 import org.apache.eventmesh.protocol.api.ProtocolAdaptor;
 import org.apache.eventmesh.protocol.api.exception.ProtocolHandleException;
 
-
 import java.net.URI;
 import java.util.ArrayList;
 import java.util.HashMap;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/acl/Acl.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/acl/Acl.java
index 8df349ce4..94061e502 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/acl/Acl.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/acl/Acl.java
@@ -35,6 +35,7 @@ import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
 public class Acl {
+
     private static final Map<String, Acl> ACL_CACHE = new HashMap<>(16);
 
     private AclService aclService;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/controller/ClientManageController.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/controller/ClientManageController.java
index b61ad0673..43b282380 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/controller/ClientManageController.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/controller/ClientManageController.java
@@ -52,7 +52,6 @@ import java.io.IOException;
 import java.net.InetSocketAddress;
 import java.util.Objects;
 
-
 import com.sun.net.httpserver.HttpServer;
 
 import lombok.Setter;
@@ -89,9 +88,9 @@ public class ClientManageController {
      * @param eventMeshMetaStorage the registry adaptor of EventMesh
      */
     public ClientManageController(EventMeshTCPServer eventMeshTCPServer,
-                                  EventMeshHTTPServer eventMeshHTTPServer,
-                                  EventMeshGrpcServer eventMeshGrpcServer,
-                                  MetaStorage eventMeshMetaStorage) {
+        EventMeshHTTPServer eventMeshHTTPServer,
+        EventMeshGrpcServer eventMeshGrpcServer,
+        MetaStorage eventMeshMetaStorage) {
         this.eventMeshTCPServer = eventMeshTCPServer;
         this.eventMeshHTTPServer = eventMeshHTTPServer;
         this.eventMeshGrpcServer = eventMeshGrpcServer;
@@ -111,7 +110,7 @@ public class ClientManageController {
 
         HttpHandlerManager httpHandlerManager = new HttpHandlerManager();
 
-        //TODO: Optimized for automatic injection
+        // TODO: Optimized for automatic injection
 
         // Initialize the client handler and register it with the HTTP handler manager.
         initClientHandler(eventMeshTCPServer, eventMeshHTTPServer,
@@ -127,10 +126,10 @@ public class ClientManageController {
     }
 
     private void initClientHandler(EventMeshTCPServer eventMeshTCPServer,
-                                   EventMeshHTTPServer eventMeshHTTPServer,
-                                   EventMeshGrpcServer eventMeshGrpcServer,
-                                   MetaStorage eventMeshMetaStorage,
-                                   HttpHandlerManager httpHandlerManager) {
+        EventMeshHTTPServer eventMeshHTTPServer,
+        EventMeshGrpcServer eventMeshGrpcServer,
+        MetaStorage eventMeshMetaStorage,
+        HttpHandlerManager httpHandlerManager) {
         new ShowClientHandler(eventMeshTCPServer, httpHandlerManager);
         new ShowClientBySystemHandler(eventMeshTCPServer, httpHandlerManager);
         new RejectAllClientHandler(eventMeshTCPServer, httpHandlerManager);
@@ -163,5 +162,4 @@ public class ClientManageController {
         }
     }
 
-
 }
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ConfigurationHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ConfigurationHandler.java
index b188440c3..3b0982a90 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ConfigurationHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ConfigurationHandler.java
@@ -35,7 +35,6 @@ import java.io.PrintWriter;
 import java.io.StringWriter;
 import java.util.Objects;
 
-
 import com.sun.net.httpserver.HttpExchange;
 
 import lombok.extern.slf4j.Slf4j;
@@ -71,8 +70,7 @@ public class ConfigurationHandler extends AbstractHttpHandler {
         EventMeshTCPConfiguration eventMeshTCPConfiguration,
         EventMeshHTTPConfiguration eventMeshHTTPConfiguration,
         EventMeshGrpcConfiguration eventMeshGrpcConfiguration,
-        HttpHandlerManager httpHandlerManager
-    ) {
+        HttpHandlerManager httpHandlerManager) {
         super(httpHandlerManager);
         this.eventMeshTCPConfiguration = eventMeshTCPConfiguration;
         this.eventMeshHTTPConfiguration = eventMeshHTTPConfiguration;
@@ -129,8 +127,7 @@ public class ConfigurationHandler extends AbstractHttpHandler {
                     eventMeshHTTPConfiguration.isEventMeshServerUseTls(),
                     // gRPC Configuration
                     eventMeshGrpcConfiguration.getGrpcServerPort(),
-                    eventMeshGrpcConfiguration.isEventMeshServerUseTls()
-                );
+                    eventMeshGrpcConfiguration.isEventMeshServerUseTls());
 
                 String result = JsonUtils.toJSONString(getConfigurationResponse);
                 httpExchange.sendResponseHeaders(200, Objects.requireNonNull(result).getBytes(Constants.DEFAULT_CHARSET).length);
@@ -170,7 +167,7 @@ public class ConfigurationHandler extends AbstractHttpHandler {
             case GET:
                 get(httpExchange);
                 break;
-            default: //do nothing
+            default: // do nothing
                 break;
         }
     }
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/DeleteWebHookConfigHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/DeleteWebHookConfigHandler.java
index 592225ef9..59baa7bdc 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/DeleteWebHookConfigHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/DeleteWebHookConfigHandler.java
@@ -28,7 +28,6 @@ import org.apache.eventmesh.webhook.api.WebHookConfigOperation;
 import java.io.IOException;
 import java.io.OutputStream;
 
-
 import com.sun.net.httpserver.HttpExchange;
 
 import lombok.extern.slf4j.Slf4j;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/EventHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/EventHandler.java
index 66fd824ab..d1d93bf2a 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/EventHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/EventHandler.java
@@ -77,8 +77,7 @@ public class EventHandler extends AbstractHttpHandler {
      */
     public EventHandler(
         String connectorPluginType,
-        HttpHandlerManager httpHandlerManager
-    ) {
+        HttpHandlerManager httpHandlerManager) {
         super(httpHandlerManager);
         admin = new MQAdminWrapper(connectorPluginType);
         try {
@@ -162,8 +161,8 @@ public class EventHandler extends AbstractHttpHandler {
             List<String> eventJsonList = new ArrayList<>();
             for (CloudEvent event : eventList) {
                 byte[] serializedEvent = Objects.requireNonNull(EventFormatProvider
-                        .getInstance()
-                        .resolveFormat(JsonFormat.CONTENT_TYPE))
+                    .getInstance()
+                    .resolveFormat(JsonFormat.CONTENT_TYPE))
                     .serialize(event);
                 eventJsonList.add(new String(serializedEvent, StandardCharsets.UTF_8));
             }
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/GrpcClientHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/GrpcClientHandler.java
index 6d6dac03d..af16d9599 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/GrpcClientHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/GrpcClientHandler.java
@@ -41,7 +41,6 @@ import java.util.Map;
 import java.util.Objects;
 import java.util.Optional;
 
-
 import com.sun.net.httpserver.HttpExchange;
 
 import lombok.extern.slf4j.Slf4j;
@@ -71,8 +70,7 @@ public class GrpcClientHandler extends AbstractHttpHandler {
      *                            {@link com.sun.net.httpserver.HttpServer HttpServer}.
      */
     public GrpcClientHandler(
-        EventMeshGrpcServer eventMeshGrpcServer, HttpHandlerManager httpHandlerManager
-    ) {
+        EventMeshGrpcServer eventMeshGrpcServer, HttpHandlerManager httpHandlerManager) {
         super(httpHandlerManager);
         this.eventMeshGrpcServer = eventMeshGrpcServer;
     }
@@ -175,8 +173,7 @@ public class GrpcClientHandler extends AbstractHttpHandler {
                         Optional.ofNullable(client.idc).orElse(""),
                         Optional.ofNullable(client.consumerGroup).orElse(""),
                         "",
-                        "gRPC"
-                    );
+                        "gRPC");
                     getClientResponseList.add(getClientResponse);
                 }
             }
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/HTTPClientHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/HTTPClientHandler.java
index 41a6a980b..03fd1e54a 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/HTTPClientHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/HTTPClientHandler.java
@@ -39,7 +39,6 @@ import java.util.List;
 import java.util.Objects;
 import java.util.Optional;
 
-
 import com.sun.net.httpserver.HttpExchange;
 
 import lombok.extern.slf4j.Slf4j;
@@ -69,8 +68,7 @@ public class HTTPClientHandler extends AbstractHttpHandler {
      *                            {@link com.sun.net.httpserver.HttpServer HttpServer}.
      */
     public HTTPClientHandler(
-        EventMeshHTTPServer eventMeshHTTPServer, HttpHandlerManager httpHandlerManager
-    ) {
+        EventMeshHTTPServer eventMeshHTTPServer, HttpHandlerManager httpHandlerManager) {
         super(httpHandlerManager);
         this.eventMeshHTTPServer = eventMeshHTTPServer;
     }
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/InsertWebHookConfigHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/InsertWebHookConfigHandler.java
index d361dd6df..a7934146a 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/InsertWebHookConfigHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/InsertWebHookConfigHandler.java
@@ -28,7 +28,6 @@ import org.apache.eventmesh.webhook.api.WebHookConfigOperation;
 import java.io.IOException;
 import java.io.OutputStream;
 
-
 import com.sun.net.httpserver.HttpExchange;
 
 import lombok.extern.slf4j.Slf4j;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/MetaHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/MetaHandler.java
index aa966862f..7915857f2 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/MetaHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/MetaHandler.java
@@ -37,7 +37,6 @@ import java.util.Comparator;
 import java.util.List;
 import java.util.Objects;
 
-
 import com.sun.net.httpserver.HttpExchange;
 
 import lombok.extern.slf4j.Slf4j;
@@ -67,7 +66,7 @@ public class MetaHandler extends AbstractHttpHandler {
      *                           for an {@linkplain com.sun.net.httpserver.HttpServer HttpServer}.
      */
     public MetaHandler(MetaStorage eventMeshMetaStorage,
-                       HttpHandlerManager httpHandlerManager) {
+        HttpHandlerManager httpHandlerManager) {
         super(httpHandlerManager);
         this.eventMeshMetaStorage = eventMeshMetaStorage;
     }
@@ -112,8 +111,7 @@ public class MetaHandler extends AbstractHttpHandler {
                     eventMeshDataInfo.getEventMeshName(),
                     eventMeshDataInfo.getEndpoint(),
                     eventMeshDataInfo.getLastUpdateTimestamp(),
-                    eventMeshDataInfo.getMetadata().toString()
-                );
+                    eventMeshDataInfo.getMetadata().toString());
                 getRegistryResponseList.add(getRegistryResponse);
             }
             getRegistryResponseList.sort(Comparator.comparing(GetRegistryResponse::getEventMeshClusterName));
@@ -122,7 +120,7 @@ public class MetaHandler extends AbstractHttpHandler {
             httpExchange.sendResponseHeaders(200, Objects.requireNonNull(result).getBytes(Constants.DEFAULT_CHARSET).length);
             out.write(result.getBytes(Constants.DEFAULT_CHARSET));
         } catch (NullPointerException e) {
-            //registry not initialized, return empty list
+            // registry not initialized, return empty list
             String result = JsonUtils.toJSONString(new ArrayList<>());
             httpExchange.sendResponseHeaders(200, Objects.requireNonNull(result).getBytes(Constants.DEFAULT_CHARSET).length);
             out.write(result.getBytes(Constants.DEFAULT_CHARSET));
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/MetricsHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/MetricsHandler.java
index e93eeb4b2..39f71f092 100755
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/MetricsHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/MetricsHandler.java
@@ -36,7 +36,6 @@ import java.io.PrintWriter;
 import java.io.StringWriter;
 import java.util.Objects;
 
-
 import com.sun.net.httpserver.HttpExchange;
 
 import lombok.extern.slf4j.Slf4j;
@@ -149,8 +148,7 @@ public class MetricsHandler extends AbstractHttpHandler {
                 tcpSummaryMetrics.getEventMesh2clientTPS(),
                 tcpSummaryMetrics.getAllTPS(),
                 tcpSummaryMetrics.getAllConnections(),
-                tcpSummaryMetrics.getSubTopicNum()
-            );
+                tcpSummaryMetrics.getSubTopicNum());
             String result = JsonUtils.toJSONString(getMetricsResponse);
             byte[] bytes = Objects.requireNonNull(result).getBytes(Constants.DEFAULT_CHARSET);
             httpExchange.sendResponseHeaders(200, bytes.length);
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/QueryRecommendEventMeshHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/QueryRecommendEventMeshHandler.java
index 9cf5fba00..77da3d33b 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/QueryRecommendEventMeshHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/QueryRecommendEventMeshHandler.java
@@ -32,7 +32,6 @@ import java.io.IOException;
 import java.io.OutputStream;
 import java.util.Map;
 
-
 import com.sun.net.httpserver.HttpExchange;
 
 import lombok.extern.slf4j.Slf4j;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/QueryWebHookConfigByManufacturerHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/QueryWebHookConfigByManufacturerHandler.java
index 44d0615e4..63c0f82ed 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/QueryWebHookConfigByManufacturerHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/QueryWebHookConfigByManufacturerHandler.java
@@ -33,7 +33,6 @@ import java.io.OutputStream;
 import java.util.List;
 import java.util.Objects;
 
-
 import com.fasterxml.jackson.databind.JsonNode;
 import com.sun.net.httpserver.HttpExchange;
 
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientByIpPortHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientByIpPortHandler.java
index 6a3958949..6a5190a23 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientByIpPortHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientByIpPortHandler.java
@@ -35,7 +35,6 @@ import java.net.InetSocketAddress;
 import java.util.Map;
 import java.util.concurrent.ConcurrentHashMap;
 
-
 import com.sun.net.httpserver.HttpExchange;
 
 import lombok.extern.slf4j.Slf4j;
@@ -120,8 +119,8 @@ public class RedirectClientByIpPortHandler extends AbstractHttpHandler {
                             session.getClient().getPort()).equals(port)) {
                             redirectResult.append("|");
                             redirectResult.append(EventMeshTcp2Client.redirectClient2NewEventMesh(eventMeshTCPServer.getTcpThreadPoolGroup(),
-                                    destEventMeshIp, Integer.parseInt(destEventMeshPort),
-                                    session, clientSessionGroupMapping));
+                                destEventMeshIp, Integer.parseInt(destEventMeshPort),
+                                session, clientSessionGroupMapping));
                         }
                     }
                 }
@@ -130,8 +129,8 @@ public class RedirectClientByIpPortHandler extends AbstractHttpHandler {
                     +
                     "={}|destEventMeshPort={},errMsg={}", ip, port, destEventMeshIp, destEventMeshPort, e);
                 result = String.format("redirectClientByIpPort fail! sessionMap size {%d}, {clientIp=%s clientPort=%s "
-                        +
-                        "destEventMeshIp=%s destEventMeshPort=%s}, result {%s}, errorMsg : %s",
+                    +
+                    "destEventMeshIp=%s destEventMeshPort=%s}, result {%s}, errorMsg : %s",
                     sessionMap.size(), ip, port, destEventMeshIp, destEventMeshPort, redirectResult, e.getMessage());
                 NetUtils.sendSuccessResponseHeaders(httpExchange);
                 out.write(result.getBytes(Constants.DEFAULT_CHARSET));
@@ -139,8 +138,8 @@ public class RedirectClientByIpPortHandler extends AbstractHttpHandler {
             }
             // Serialize the result of redirection into output stream
             result = String.format("redirectClientByIpPort success! sessionMap size {%d}, {ip=%s port=%s "
-                    +
-                    "destEventMeshIp=%s destEventMeshPort=%s}, result {%s} ",
+                +
+                "destEventMeshIp=%s destEventMeshPort=%s}, result {%s} ",
                 sessionMap.size(), ip, port, destEventMeshIp, destEventMeshPort, redirectResult);
             NetUtils.sendSuccessResponseHeaders(httpExchange);
             out.write(result.getBytes(Constants.DEFAULT_CHARSET));
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientByPathHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientByPathHandler.java
index ccb450419..b38ab84d4 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientByPathHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientByPathHandler.java
@@ -35,7 +35,6 @@ import java.net.InetSocketAddress;
 import java.util.Map;
 import java.util.concurrent.ConcurrentHashMap;
 
-
 import com.sun.net.httpserver.HttpExchange;
 
 import lombok.extern.slf4j.Slf4j;
@@ -127,16 +126,16 @@ public class RedirectClientByPathHandler extends AbstractHttpHandler {
                     +
                     "={}|destEventMeshPort={},errMsg={}", path, destEventMeshIp, destEventMeshPort, e);
                 result = String.format("redirectClientByPath fail! sessionMap size {%d}, {path=%s "
-                        +
-                        "destEventMeshIp=%s destEventMeshPort=%s}, result {%s}, errorMsg : %s",
+                    +
+                    "destEventMeshIp=%s destEventMeshPort=%s}, result {%s}, errorMsg : %s",
                     sessionMap.size(), path, destEventMeshIp, destEventMeshPort, redirectResult, e.getMessage());
                 NetUtils.sendSuccessResponseHeaders(httpExchange);
                 out.write(result.getBytes(Constants.DEFAULT_CHARSET));
                 return;
             }
             result = String.format("redirectClientByPath success! sessionMap size {%d}, {path=%s "
-                    +
-                    "destEventMeshIp=%s destEventMeshPort=%s}, result {%s} ",
+                +
+                "destEventMeshIp=%s destEventMeshPort=%s}, result {%s} ",
                 sessionMap.size(), path, destEventMeshIp, destEventMeshPort, redirectResult);
             NetUtils.sendSuccessResponseHeaders(httpExchange);
             out.write(result.getBytes(Constants.DEFAULT_CHARSET));
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientBySubSystemHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientBySubSystemHandler.java
index b819ae979..48f7a483a 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientBySubSystemHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RedirectClientBySubSystemHandler.java
@@ -36,7 +36,6 @@ import java.util.Map;
 import java.util.Objects;
 import java.util.concurrent.ConcurrentHashMap;
 
-
 import com.sun.net.httpserver.HttpExchange;
 
 import lombok.extern.slf4j.Slf4j;
@@ -133,17 +132,18 @@ public class RedirectClientBySubSystemHandler extends AbstractHttpHandler {
 
                 NetUtils.sendSuccessResponseHeaders(httpExchange);
                 out.write(String.format("redirectClientBySubSystem fail! sessionMap size {%d}, {subSystem=%s "
-                        +
-                        "destEventMeshIp=%s destEventMeshPort=%s}, result {%s}, errorMsg : %s",
+                    +
+                    "destEventMeshIp=%s destEventMeshPort=%s}, result {%s}, errorMsg : %s",
                     sessionMap.size(), subSystem, destEventMeshIp, destEventMeshPort, redirectResult, e
-                        .getMessage()).getBytes(Constants.DEFAULT_CHARSET));
+                        .getMessage())
+                    .getBytes(Constants.DEFAULT_CHARSET));
                 return;
             }
             NetUtils.sendSuccessResponseHeaders(httpExchange);
             out.write(String.format("redirectClientBySubSystem success! sessionMap size {%d}, {subSystem=%s "
-                        +
-                        "destEventMeshIp=%s destEventMeshPort=%s}, result {%s} ",
-                    sessionMap.size(), subSystem, destEventMeshIp, destEventMeshPort, redirectResult)
+                +
+                "destEventMeshIp=%s destEventMeshPort=%s}, result {%s} ",
+                sessionMap.size(), subSystem, destEventMeshIp, destEventMeshPort, redirectResult)
                 .getBytes(Constants.DEFAULT_CHARSET));
         } catch (Exception e) {
             log.error("redirectClientBySubSystem fail...", e);
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectAllClientHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectAllClientHandler.java
index 48efdbd17..989063667 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectAllClientHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectAllClientHandler.java
@@ -34,7 +34,6 @@ import java.util.List;
 import java.util.Map;
 import java.util.concurrent.ConcurrentHashMap;
 
-
 import com.sun.net.httpserver.HttpExchange;
 
 import lombok.extern.slf4j.Slf4j;
@@ -101,7 +100,7 @@ public class RejectAllClientHandler extends AbstractHttpHandler {
                 log.error("clientManage rejectAllClient fail", e);
                 NetUtils.sendSuccessResponseHeaders(httpExchange);
                 out.write(String.format("rejectAllClient fail! sessionMap size {%d}, had reject {%s}, errorMsg : %s",
-                        sessionMap.size(), NetUtils.addressToString(successRemoteAddrs), e.getMessage())
+                    sessionMap.size(), NetUtils.addressToString(successRemoteAddrs), e.getMessage())
                     .getBytes(Constants.DEFAULT_CHARSET));
                 return;
             }
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectClientByIpPortHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectClientByIpPortHandler.java
index 977883480..b19ca6ecf 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectClientByIpPortHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectClientByIpPortHandler.java
@@ -37,7 +37,6 @@ import java.util.List;
 import java.util.Map;
 import java.util.concurrent.ConcurrentHashMap;
 
-
 import com.sun.net.httpserver.HttpExchange;
 
 import lombok.extern.slf4j.Slf4j;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectClientBySubSystemHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectClientBySubSystemHandler.java
index 7ec51dd22..f9b45d744 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectClientBySubSystemHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/RejectClientBySubSystemHandler.java
@@ -133,8 +133,8 @@ public class RejectClientBySubSystemHandler extends AbstractHttpHandler {
             } catch (Exception e) {
                 log.error("clientManage|rejectClientBySubSystem|fail|subSystemId={},errMsg={}", subSystem, e);
                 result = String.format("rejectClientBySubSystem fail! sessionMap size {%d}, had reject {%s} , {"
-                        +
-                        "subSystemId=%s}, errorMsg : %s", sessionMap.size(), printClients(successRemoteAddrs),
+                    +
+                    "subSystemId=%s}, errorMsg : %s", sessionMap.size(), printClients(successRemoteAddrs),
                     subSystem, e.getMessage());
                 NetUtils.sendSuccessResponseHeaders(httpExchange);
                 out.write(result.getBytes(Constants.DEFAULT_CHARSET));
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowClientBySystemHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowClientBySystemHandler.java
index 262274033..7e5dbf996 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowClientBySystemHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowClientBySystemHandler.java
@@ -33,7 +33,6 @@ import java.net.InetSocketAddress;
 import java.util.Map;
 import java.util.concurrent.ConcurrentHashMap;
 
-
 import com.sun.net.httpserver.HttpExchange;
 
 import lombok.extern.slf4j.Slf4j;
@@ -98,8 +97,8 @@ public class ShowClientBySystemHandler extends AbstractHttpHandler {
                     if (session.getClient().getSubsystem().equals(subSystem)) {
                         UserAgent userAgent = session.getClient();
                         result.append(String.format("pid=%s | ip=%s | port=%s | path=%s | purpose=%s",
-                                userAgent.getPid(), userAgent.getHost(), userAgent.getPort(),
-                                userAgent.getPath(), userAgent.getPurpose()))
+                            userAgent.getPid(), userAgent.getHost(), userAgent.getPort(),
+                            userAgent.getPath(), userAgent.getPurpose()))
                             .append(newLine);
                     }
                 }
@@ -109,5 +108,4 @@ public class ShowClientBySystemHandler extends AbstractHttpHandler {
         }
     }
 
-
 }
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowClientHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowClientHandler.java
index 9e28d4641..26b04fa4a 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowClientHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowClientHandler.java
@@ -32,7 +32,6 @@ import java.util.HashMap;
 import java.util.Map;
 import java.util.concurrent.atomic.AtomicInteger;
 
-
 import com.sun.net.httpserver.HttpExchange;
 
 import lombok.extern.slf4j.Slf4j;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowListenClientByTopicHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowListenClientByTopicHandler.java
index 57b8a8ba9..c1b492b53 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowListenClientByTopicHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/ShowListenClientByTopicHandler.java
@@ -33,7 +33,6 @@ import java.io.OutputStream;
 import java.util.Map;
 import java.util.concurrent.ConcurrentHashMap;
 
-
 import com.sun.net.httpserver.HttpExchange;
 
 import lombok.extern.slf4j.Slf4j;
@@ -99,7 +98,7 @@ public class ShowListenClientByTopicHandler extends AbstractHttpHandler {
                         for (Session session : listenSessions.values()) {
                             UserAgent userAgent = session.getClient();
                             result.append(String.format("pid=%s | ip=%s | port=%s | path=%s | version=%s", userAgent.getPid(), userAgent
-                                    .getHost(), userAgent.getPort(), userAgent.getPath(), userAgent.getVersion()))
+                                .getHost(), userAgent.getPort(), userAgent.getPath(), userAgent.getVersion()))
                                 .append(newLine);
                         }
                     }
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/TCPClientHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/TCPClientHandler.java
index 335509030..ca89d204c 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/TCPClientHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/TCPClientHandler.java
@@ -45,7 +45,6 @@ import java.util.Objects;
 import java.util.Optional;
 import java.util.concurrent.ConcurrentHashMap;
 
-
 import com.sun.net.httpserver.HttpExchange;
 
 import lombok.extern.slf4j.Slf4j;
@@ -75,8 +74,7 @@ public class TCPClientHandler extends AbstractHttpHandler {
      *                            for an {@link com.sun.net.httpserver.HttpServer HttpServer}.
      */
     public TCPClientHandler(
-        EventMeshTCPServer eventMeshTCPServer, HttpHandlerManager httpHandlerManager
-    ) {
+        EventMeshTCPServer eventMeshTCPServer, HttpHandlerManager httpHandlerManager) {
         super(httpHandlerManager);
         this.eventMeshTCPServer = eventMeshTCPServer;
     }
@@ -110,7 +108,7 @@ public class TCPClientHandler extends AbstractHttpHandler {
      * @throws IOException if an I/O error occurs while handling the request
      */
     void delete(HttpExchange httpExchange) throws IOException {
-        
+
         try (OutputStream out = httpExchange.getResponseBody()) {
             // Parse the request body string into a DeleteTCPClientRequest object
             String request = HttpExchangeUtils.streamToString(httpExchange.getRequestBody());
@@ -128,8 +126,7 @@ public class TCPClientHandler extends AbstractHttpHandler {
                         EventMeshTcp2Client.serverGoodby2Client(
                             eventMeshTCPServer.getTcpThreadPoolGroup(),
                             entry.getValue(),
-                            clientSessionGroupMapping
-                        );
+                            clientSessionGroupMapping);
                     }
                 }
             }
@@ -183,8 +180,7 @@ public class TCPClientHandler extends AbstractHttpHandler {
                     Optional.ofNullable(userAgent.getIdc()).orElse(""),
                     Optional.ofNullable(userAgent.getGroup()).orElse(""),
                     Optional.ofNullable(userAgent.getPurpose()).orElse(""),
-                    "TCP"
-                );
+                    "TCP");
                 getClientResponseList.add(getClientResponse);
             }
 
@@ -211,7 +207,7 @@ public class TCPClientHandler extends AbstractHttpHandler {
             String result = JsonUtils.toJSONString(error);
             httpExchange.sendResponseHeaders(500, Objects.requireNonNull(result).getBytes(Constants.DEFAULT_CHARSET).length);
             log.error(result, e);
-        } 
+        }
     }
 
     /**
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/TopicHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/TopicHandler.java
index 920f9b732..ddbaa844d 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/TopicHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/TopicHandler.java
@@ -37,7 +37,6 @@ import java.io.StringWriter;
 import java.util.List;
 import java.util.Objects;
 
-
 import com.sun.net.httpserver.HttpExchange;
 
 import lombok.extern.slf4j.Slf4j;
@@ -71,8 +70,7 @@ public class TopicHandler extends AbstractHttpHandler {
      */
     public TopicHandler(
         String connectorPluginType,
-        HttpHandlerManager httpHandlerManager
-    ) {
+        HttpHandlerManager httpHandlerManager) {
         super(httpHandlerManager);
         admin = new MQAdminWrapper(connectorPluginType);
         try {
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/UpdateWebHookConfigHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/UpdateWebHookConfigHandler.java
index 6ff342936..66b4dd572 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/UpdateWebHookConfigHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/handler/UpdateWebHookConfigHandler.java
@@ -28,7 +28,6 @@ import org.apache.eventmesh.webhook.api.WebHookConfigOperation;
 import java.io.IOException;
 import java.io.OutputStream;
 
-
 import com.sun.net.httpserver.HttpExchange;
 
 import lombok.extern.slf4j.Slf4j;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/response/GetMetricsResponse.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/response/GetMetricsResponse.java
index 86f4ed16a..f436b59a6 100755
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/response/GetMetricsResponse.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/response/GetMetricsResponse.java
@@ -70,7 +70,6 @@ public class GetMetricsResponse {
     private int allTCPConnections;
     private int subTopicTCPNum;
 
-
     @JsonCreator
     public GetMetricsResponse(
         // HTTP Metrics
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/response/GetRegistryResponse.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/response/GetRegistryResponse.java
index 2a2806a8b..8416076a3 100755
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/response/GetRegistryResponse.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/admin/response/GetRegistryResponse.java
@@ -22,7 +22,6 @@ import com.fasterxml.jackson.annotation.JsonProperty;
 
 import lombok.Data;
 
-
 @Data
 public class GetRegistryResponse {
 
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractHTTPServer.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractHTTPServer.java
index 77b7ac332..6f1547588 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractHTTPServer.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractHTTPServer.java
@@ -92,7 +92,6 @@ import io.opentelemetry.api.trace.Span;
 
 import lombok.extern.slf4j.Slf4j;
 
-
 /**
  * HTTP serves as the runtime module server for the protocol
  *
@@ -112,23 +111,26 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
 
     private final transient AtomicBoolean started = new AtomicBoolean(false);
     private final transient boolean useTLS;
-    private Boolean useTrace = false; //Determine whether trace is enabled
+    private Boolean useTrace = false; // Determine whether trace is enabled
     private static final int MAX_CONNECTIONS = 20_000;
 
-    protected final transient Map<String/* request code */, Pair<HttpRequestProcessor, ThreadPoolExecutor>>
-            httpRequestProcessorTable = new ConcurrentHashMap<>(64);
+    /**
+     * key: request code
+     */
+    protected final transient Map<String, Pair<HttpRequestProcessor, ThreadPoolExecutor>> httpRequestProcessorTable =
+        new ConcurrentHashMap<>(64);
 
     private HttpConnectionHandler httpConnectionHandler;
     private HttpDispatcher httpDispatcher;
 
     private HandlerService handlerService;
     private final transient ThreadPoolExecutor asyncContextCompleteHandler =
-            ThreadPoolFactory.createThreadPoolExecutor(10, 10, "EventMesh-http-asyncContext");
+        ThreadPoolFactory.createThreadPoolExecutor(10, 10, "EventMesh-http-asyncContext");
 
     private final HTTPThreadPoolGroup httpThreadPoolGroup;
 
     public AbstractHTTPServer(final int port, final boolean useTLS,
-                              final EventMeshHTTPConfiguration eventMeshHttpConfiguration) {
+        final EventMeshHTTPConfiguration eventMeshHttpConfiguration) {
         super();
         this.setPort(port);
         this.useTLS = useTLS;
@@ -155,18 +157,18 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
             final ServerBootstrap bootstrap = new ServerBootstrap();
             try {
                 bootstrap.group(this.getBossGroup(), this.getIoGroup())
-                        .channel(useEpoll() ? EpollServerSocketChannel.class : NioServerSocketChannel.class)
-                        .childHandler(new HttpsServerInitializer(useTLS ? SSLContextFactory.getSslContext(eventMeshHttpConfiguration) : null))
-                        .childOption(ChannelOption.SO_KEEPALIVE, Boolean.TRUE);
+                    .channel(useEpoll() ? EpollServerSocketChannel.class : NioServerSocketChannel.class)
+                    .childHandler(new HttpsServerInitializer(useTLS ? SSLContextFactory.getSslContext(eventMeshHttpConfiguration) : null))
+                    .childOption(ChannelOption.SO_KEEPALIVE, Boolean.TRUE);
 
                 if (log.isInfoEnabled()) {
                     log.info("HTTPServer[port={}] started.", this.getPort());
                 }
 
                 bootstrap.bind(this.getPort())
-                        .channel()
-                        .closeFuture()
-                        .sync();
+                    .channel()
+                    .closeFuture()
+                    .sync();
             } catch (Exception e) {
                 log.error("HTTPServer start error!", e);
                 try {
@@ -193,7 +195,7 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
      * Registers the processors required by the runtime module
      */
     public void registerProcessor(final Integer requestCode, final HttpRequestProcessor processor,
-                                  final ThreadPoolExecutor executor) {
+        final ThreadPoolExecutor executor) {
         AssertUtils.notNull(requestCode, "requestCode can't be null");
         AssertUtils.notNull(processor, "processor can't be null");
         AssertUtils.notNull(executor, "executor can't be null");
@@ -226,13 +228,11 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
         return null;
     }
 
-
     public void sendError(final ChannelHandlerContext ctx, final HttpResponseStatus status) {
         final FullHttpResponse response = new DefaultFullHttpResponse(HttpVersion.HTTP_1_1, status);
         final HttpHeaders responseHeaders = response.headers();
         responseHeaders.add(
-                HttpHeaderNames.CONTENT_TYPE, String.format("text/plain; charset=%s", EventMeshConstants.DEFAULT_CHARSET)
-        );
+            HttpHeaderNames.CONTENT_TYPE, String.format("text/plain; charset=%s", EventMeshConstants.DEFAULT_CHARSET));
         responseHeaders.add(HttpHeaderNames.CONTENT_LENGTH, response.content().readableBytes());
         responseHeaders.add(HttpHeaderNames.CONNECTION, HttpHeaderValues.KEEP_ALIVE);
 
@@ -244,7 +244,7 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
             if (!f.isSuccess()) {
                 if (log.isWarnEnabled()) {
                     log.warn("send response to [{}] fail, will close this channel",
-                            RemotingHelper.parseChannelRemoteAddr(f.channel()));
+                        RemotingHelper.parseChannelRemoteAddr(f.channel()));
                 }
                 f.channel().close();
             }
@@ -263,8 +263,8 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
 
         if (HttpMethod.GET.equals(httpRequest.method())) {
             new QueryStringDecoder(httpRequest.uri())
-                    .parameters()
-                    .forEach((key, value) -> httpRequestBody.put(key, value.get(0)));
+                .parameters()
+                .forEach((key, value) -> httpRequestBody.put(key, value.get(0)));
         } else if (HttpMethod.POST.equals(httpRequest.method())) {
             decodeHttpRequestBody(httpRequest, httpRequestBody);
         }
@@ -315,7 +315,7 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
                 if (errorStatus != null) {
                     sendError(ctx, errorStatus);
                     span = TraceUtils.prepareServerSpan(headerMap,
-                            EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, false);
+                        EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, false);
                     TraceUtils.finishSpanWithException(span, headerMap, errorStatus.reasonPhrase(), null);
                     return;
                 }
@@ -326,27 +326,27 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
                 final Map<String, Object> bodyMap = parseHttpRequestBody(httpRequest);
 
                 final String requestCode = HttpMethod.POST.equals(httpRequest.method())
-                        ? httpRequest.headers().get(ProtocolKey.REQUEST_CODE)
-                        : MapUtils.getString(bodyMap, StringUtils.lowerCase(ProtocolKey.REQUEST_CODE), "");
+                    ? httpRequest.headers().get(ProtocolKey.REQUEST_CODE)
+                    : MapUtils.getString(bodyMap, StringUtils.lowerCase(ProtocolKey.REQUEST_CODE), "");
 
                 requestCommand.setHttpMethod(httpRequest.method().name());
                 requestCommand.setHttpVersion(httpRequest.protocolVersion() == null ? ""
-                        : httpRequest.protocolVersion().protocolName());
+                    : httpRequest.protocolVersion().protocolName());
                 requestCommand.setRequestCode(requestCode);
 
                 HttpCommand responseCommand = null;
 
                 if (StringUtils.isBlank(requestCode)
-                        || !httpRequestProcessorTable.containsKey(requestCode)
-                        || !RequestCode.contains(Integer.valueOf(requestCode))) {
+                    || !httpRequestProcessorTable.containsKey(requestCode)
+                    || !RequestCode.contains(Integer.valueOf(requestCode))) {
                     responseCommand =
-                            requestCommand.createHttpCommandResponse(EventMeshRetCode.EVENTMESH_REQUESTCODE_INVALID);
+                        requestCommand.createHttpCommandResponse(EventMeshRetCode.EVENTMESH_REQUESTCODE_INVALID);
                     sendResponse(ctx, responseCommand.httpResponse(HttpResponseStatus.BAD_REQUEST));
 
                     span = TraceUtils.prepareServerSpan(headerMap,
-                            EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, false);
+                        EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, false);
                     TraceUtils.finishSpanWithException(span, headerMap,
-                            EventMeshRetCode.EVENTMESH_REQUESTCODE_INVALID.getErrMsg(), null);
+                        EventMeshRetCode.EVENTMESH_REQUESTCODE_INVALID.getErrMsg(), null);
                     return;
                 }
 
@@ -358,9 +358,9 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
                     sendResponse(ctx, responseCommand.httpResponse(HttpResponseStatus.INTERNAL_SERVER_ERROR));
 
                     span = TraceUtils.prepareServerSpan(headerMap,
-                            EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, false);
+                        EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, false);
                     TraceUtils.finishSpanWithException(span, headerMap,
-                            EventMeshRetCode.EVENTMESH_RUNTIME_ERR.getErrMsg(), e);
+                        EventMeshRetCode.EVENTMESH_RUNTIME_ERR.getErrMsg(), e);
                     return;
                 }
 
@@ -369,10 +369,9 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
                 }
 
                 final AsyncContext<HttpCommand> asyncContext =
-                        new AsyncContext<>(requestCommand, responseCommand, asyncContextCompleteHandler);
+                    new AsyncContext<>(requestCommand, responseCommand, asyncContextCompleteHandler);
                 processHttpCommandRequest(ctx, asyncContext);
 
-
             } catch (Exception ex) {
                 log.error("AbstractHTTPServer.HTTPHandler.channelRead error", ex);
                 sendError(ctx, HttpResponseStatus.INTERNAL_SERVER_ERROR);
@@ -396,9 +395,8 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
                 requestHeaders.set(ProtocolKey.VERSION, ProtocolVersion.V1.getVersion());
             }
 
-
             requestHeaders.set(ProtocolKey.ClientInstanceKey.IP.getKey(),
-                    RemotingHelper.parseChannelRemoteAddr(ctx.channel()));
+                RemotingHelper.parseChannelRemoteAddr(ctx.channel()));
             requestHeaders.set(EventMeshConstants.REQ_SEND_EVENTMESH_IP, eventMeshHttpConfiguration.getEventMeshServerIp());
         }
 
@@ -411,7 +409,7 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
                         final HttpRequestProcessor processor = choosed.getObject1();
                         if (processor.rejectRequest()) {
                             final HttpCommand responseCommand =
-                                    request.createHttpCommandResponse(EventMeshRetCode.EVENTMESH_REJECT_BY_PROCESSOR_ERROR);
+                                request.createHttpCommandResponse(EventMeshRetCode.EVENTMESH_REJECT_BY_PROCESSOR_ERROR);
                             asyncContext.onComplete(responseCommand);
 
                             if (asyncContext.isComplete()) {
@@ -421,10 +419,10 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
                                 }
                                 final Map<String, Object> traceMap = asyncContext.getRequest().getHeader().toMap();
                                 TraceUtils.finishSpanWithException(TraceUtils.prepareServerSpan(traceMap,
-                                                EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN,
-                                                false),
-                                        traceMap,
-                                        EventMeshRetCode.EVENTMESH_REJECT_BY_PROCESSOR_ERROR.getErrMsg(), null);
+                                    EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN,
+                                    false),
+                                    traceMap,
+                                    EventMeshRetCode.EVENTMESH_REJECT_BY_PROCESSOR_ERROR.getErrMsg(), null);
                             }
 
                             return;
@@ -436,7 +434,7 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
                         }
 
                         metrics.getSummaryMetrics()
-                                .recordHTTPReqResTimeCost(System.currentTimeMillis() - request.getReqTime());
+                            .recordHTTPReqResTimeCost(System.currentTimeMillis() - request.getReqTime());
 
                         if (log.isDebugEnabled()) {
                             log.debug("{}", asyncContext.getResponse());
@@ -458,12 +456,12 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
                     final Map<String, Object> traceMap = asyncContext.getRequest().getHeader().toMap();
 
                     TraceUtils.finishSpanWithException(
-                            TraceUtils.prepareServerSpan(traceMap,
-                                    EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN,
-                                    false),
-                            traceMap,
-                            EventMeshRetCode.EVENTMESH_RUNTIME_ERR.getErrMsg(),
-                            re);
+                        TraceUtils.prepareServerSpan(traceMap,
+                            EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN,
+                            false),
+                        traceMap,
+                        EventMeshRetCode.EVENTMESH_RUNTIME_ERR.getErrMsg(),
+                        re);
                 } catch (Exception e) {
                     log.error("processEventMeshRequest fail", re);
                 }
@@ -488,7 +486,6 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
         }
     }
 
-
     @Sharable
     private class HttpConnectionHandler extends ChannelDuplexHandler {
 
@@ -499,7 +496,7 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
             if (connections.incrementAndGet() > MAX_CONNECTIONS) {
                 if (log.isWarnEnabled()) {
                     log.warn("client|http|channelActive|remoteAddress={}|msg=too many client({}) connect this eventMesh server",
-                            RemotingHelper.parseChannelRemoteAddr(ctx.channel()), MAX_CONNECTIONS);
+                        RemotingHelper.parseChannelRemoteAddr(ctx.channel()), MAX_CONNECTIONS);
                 }
                 ctx.close();
                 return;
@@ -521,7 +518,7 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
                     final String remoteAddress = RemotingHelper.parseChannelRemoteAddr(ctx.channel());
                     if (log.isInfoEnabled()) {
                         log.info("client|http|userEventTriggered|remoteAddress={}|msg={}",
-                                remoteAddress, evt.getClass().getName());
+                            remoteAddress, evt.getClass().getName());
                     }
                     ctx.close();
                 }
@@ -550,11 +547,11 @@ public abstract class AbstractHTTPServer extends AbstractRemotingServer {
             }
 
             pipeline.addLast(getWorkerGroup(),
-                    new HttpRequestDecoder(),
-                    new HttpResponseEncoder(),
-                    httpConnectionHandler,
-                    new HttpObjectAggregator(Integer.MAX_VALUE),
-                    httpDispatcher);
+                new HttpRequestDecoder(),
+                new HttpResponseEncoder(),
+                httpConnectionHandler,
+                new HttpObjectAggregator(Integer.MAX_VALUE),
+                httpDispatcher);
         }
     }
 
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractRemotingServer.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractRemotingServer.java
index 978e8fee2..538c8ca17 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractRemotingServer.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractRemotingServer.java
@@ -29,7 +29,6 @@ import io.netty.channel.epoll.EpollEventLoopGroup;
 import io.netty.channel.nio.NioEventLoopGroup;
 import io.netty.util.concurrent.EventExecutorGroup;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 /**
@@ -37,6 +36,7 @@ import lombok.extern.slf4j.Slf4j;
  */
 @Slf4j
 public abstract class AbstractRemotingServer {
+
     private static final int MAX_THREADS = Runtime.getRuntime().availableProcessors();
     private static final int DEFAULT_SLEEP_SECONDS = 30;
 
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractTCPServer.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractTCPServer.java
index 15f16d27d..3fcce8ebf 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractTCPServer.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/AbstractTCPServer.java
@@ -89,7 +89,7 @@ public class AbstractTCPServer extends AbstractRemotingServer {
     private TcpDispatcher tcpDispatcher;
 
     private final Map<Command, Pair<TcpProcessor, ThreadPoolExecutor>> tcpRequestProcessorTable =
-            new ConcurrentHashMap<>(64);
+        new ConcurrentHashMap<>(64);
 
     private final transient AtomicBoolean started = new AtomicBoolean(false);
 
@@ -118,20 +118,20 @@ public class AbstractTCPServer extends AbstractRemotingServer {
             final ServerBootstrap bootstrap = new ServerBootstrap();
 
             bootstrap.group(this.getBossGroup(), this.getIoGroup())
-                    .channel(useEpoll() ? EpollServerSocketChannel.class : NioServerSocketChannel.class)
-                    .option(ChannelOption.SO_BACKLOG, 128)
-                    .option(ChannelOption.SO_REUSEADDR, true)
-                    .option(ChannelOption.CONNECT_TIMEOUT_MILLIS, 10_000)
-                    .childOption(ChannelOption.SO_KEEPALIVE, false)
-                    .childOption(ChannelOption.SO_LINGER, 0)
-                    .childOption(ChannelOption.SO_TIMEOUT, 600_000)
-                    .childOption(ChannelOption.TCP_NODELAY, true)
-                    .childOption(ChannelOption.SO_SNDBUF, 65_535 * 4)
-                    .childOption(ChannelOption.SO_RCVBUF, 65_535 * 4)
-                    .option(ChannelOption.RCVBUF_ALLOCATOR, new AdaptiveRecvByteBufAllocator(2_048, 4_096, 65_536))
-                    .option(ChannelOption.ALLOCATOR, PooledByteBufAllocator.DEFAULT)
-                    .childOption(ChannelOption.ALLOCATOR, PooledByteBufAllocator.DEFAULT)
-                    .childHandler(new TcpServerInitializer());
+                .channel(useEpoll() ? EpollServerSocketChannel.class : NioServerSocketChannel.class)
+                .option(ChannelOption.SO_BACKLOG, 128)
+                .option(ChannelOption.SO_REUSEADDR, true)
+                .option(ChannelOption.CONNECT_TIMEOUT_MILLIS, 10_000)
+                .childOption(ChannelOption.SO_KEEPALIVE, false)
+                .childOption(ChannelOption.SO_LINGER, 0)
+                .childOption(ChannelOption.SO_TIMEOUT, 600_000)
+                .childOption(ChannelOption.TCP_NODELAY, true)
+                .childOption(ChannelOption.SO_SNDBUF, 65_535 * 4)
+                .childOption(ChannelOption.SO_RCVBUF, 65_535 * 4)
+                .option(ChannelOption.RCVBUF_ALLOCATOR, new AdaptiveRecvByteBufAllocator(2_048, 4_096, 65_536))
+                .option(ChannelOption.ALLOCATOR, PooledByteBufAllocator.DEFAULT)
+                .childOption(ChannelOption.ALLOCATOR, PooledByteBufAllocator.DEFAULT)
+                .childHandler(new TcpServerInitializer());
 
             try {
                 int port = eventMeshTCPConfiguration.getEventMeshTcpServerPort();
@@ -154,7 +154,6 @@ public class AbstractTCPServer extends AbstractRemotingServer {
 
     }
 
-
     @Override
     public void shutdown() throws Exception {
         super.shutdown();
@@ -163,41 +162,40 @@ public class AbstractTCPServer extends AbstractRemotingServer {
         started.compareAndSet(true, false);
     }
 
-
     /**
      * Registers the processors required by the runtime module
      *
      */
     public void registerProcessor(final Command command, final TcpProcessor processor,
-                                  final ThreadPoolExecutor executor) {
+        final ThreadPoolExecutor executor) {
         AssertUtils.notNull(command, "command can't be null");
         AssertUtils.notNull(processor, "processor can't be null");
         AssertUtils.notNull(executor, "executor can't be null");
         this.tcpRequestProcessorTable.put(command, new Pair<>(processor, executor));
     }
 
-
     private class TcpServerInitializer extends ChannelInitializer<SocketChannel> {
 
         @Override
         protected void initChannel(SocketChannel ch) {
             globalTrafficShapingHandler = newGTSHandler(tcpThreadPoolGroup.getScheduler(), eventMeshTCPConfiguration.getCtc().getReadLimit());
             ch.pipeline()
-                    .addLast(getWorkerGroup(), new Codec.Encoder())
-                    .addLast(getWorkerGroup(), new Codec.Decoder())
-                    .addLast(getWorkerGroup(), "global-traffic-shaping", globalTrafficShapingHandler)
-                    .addLast(getWorkerGroup(), "channel-traffic-shaping", newCTSHandler(eventMeshTCPConfiguration.getCtc().getReadLimit()))
-                    .addLast(getWorkerGroup(), tcpConnectionHandler)
-                    .addLast(getWorkerGroup(),
-                            new IdleStateHandler(
-                                    eventMeshTCPConfiguration.getEventMeshTcpIdleReadSeconds(),
-                                    eventMeshTCPConfiguration.getEventMeshTcpIdleWriteSeconds(),
-                                    eventMeshTCPConfiguration.getEventMeshTcpIdleAllSeconds()),
-                            new TcpDispatcher());
+                .addLast(getWorkerGroup(), new Codec.Encoder())
+                .addLast(getWorkerGroup(), new Codec.Decoder())
+                .addLast(getWorkerGroup(), "global-traffic-shaping", globalTrafficShapingHandler)
+                .addLast(getWorkerGroup(), "channel-traffic-shaping", newCTSHandler(eventMeshTCPConfiguration.getCtc().getReadLimit()))
+                .addLast(getWorkerGroup(), tcpConnectionHandler)
+                .addLast(getWorkerGroup(),
+                    new IdleStateHandler(
+                        eventMeshTCPConfiguration.getEventMeshTcpIdleReadSeconds(),
+                        eventMeshTCPConfiguration.getEventMeshTcpIdleWriteSeconds(),
+                        eventMeshTCPConfiguration.getEventMeshTcpIdleAllSeconds()),
+                    new TcpDispatcher());
         }
 
         private GlobalTrafficShapingHandler newGTSHandler(final ScheduledExecutorService executor, final long readLimit) {
             GlobalTrafficShapingHandler handler = new GlobalTrafficShapingHandler(executor, 0, readLimit) {
+
                 @Override
                 protected long calculateSize(final Object msg) {
                     return 1;
@@ -209,6 +207,7 @@ public class AbstractTCPServer extends AbstractRemotingServer {
 
         private ChannelTrafficShapingHandler newCTSHandler(final long readLimit) {
             ChannelTrafficShapingHandler handler = new ChannelTrafficShapingHandler(0, readLimit) {
+
                 @Override
                 protected long calculateSize(final Object msg) {
                     return 1;
@@ -236,9 +235,9 @@ public class AbstractTCPServer extends AbstractRemotingServer {
             try {
                 if (isNeedTrace(cmd)) {
                     pkg.getHeader().getProperties()
-                            .put(EventMeshConstants.REQ_C2EVENTMESH_TIMESTAMP, startTime);
+                        .put(EventMeshConstants.REQ_C2EVENTMESH_TIMESTAMP, startTime);
                     pkg.getHeader().getProperties().put(EventMeshConstants.REQ_SEND_EVENTMESH_IP,
-                            eventMeshTCPConfiguration.getEventMeshServerIp());
+                        eventMeshTCPConfiguration.getEventMeshServerIp());
                     Session session = clientSessionGroupMapping.getSession(ctx);
 
                     pkg.getHeader().getProperties().put(EventMeshConstants.REQ_SYS, session.getClient().getSubsystem());
@@ -265,9 +264,9 @@ public class AbstractTCPServer extends AbstractRemotingServer {
                 logMessageFlow(ctx, pkg, cmd);
 
                 if (clientSessionGroupMapping.getSession(ctx)
-                        .getSessionState() == SessionState.CLOSED) {
+                    .getSessionState() == SessionState.CLOSED) {
                     throw new Exception(
-                            "this eventMesh tcp session will be closed, may be reboot or version change!");
+                        "this eventMesh tcp session will be closed, may be reboot or version change!");
                 }
 
                 processHttpCommandRequest(pkg, ctx, startTime, cmd);
@@ -276,20 +275,18 @@ public class AbstractTCPServer extends AbstractRemotingServer {
 
                 if (isNeedTrace(cmd)) {
                     Span span = TraceUtils.prepareServerSpan(pkg.getHeader().getProperties(),
-                            EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, startTime,
-                            TimeUnit.MILLISECONDS, false);
+                        EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, startTime,
+                        TimeUnit.MILLISECONDS, false);
                     TraceUtils.finishSpanWithException(span, pkg.getHeader().getProperties(),
-                            "exception occurred while dispatch pkg", e);
+                        "exception occurred while dispatch pkg", e);
                 }
 
                 writeToClient(cmd, pkg, ctx, e);
             }
         }
 
-
         private void processHttpCommandRequest(final Package pkg, final ChannelHandlerContext ctx,
-                                               final long startTime, final Command cmd) {
-
+            final long startTime, final Command cmd) {
 
             Pair<TcpProcessor, ThreadPoolExecutor> pair = tcpRequestProcessorTable.get(cmd);
             pair.getObject2().submit(() -> {
@@ -302,7 +299,7 @@ public class AbstractTCPServer extends AbstractRemotingServer {
 
         private boolean isNeedTrace(Command cmd) {
             return eventMeshTCPConfiguration.isEventMeshServerTraceEnable()
-                    && (Command.REQUEST_TO_SERVER == cmd
+                && (Command.REQUEST_TO_SERVER == cmd
                     || Command.ASYNC_MESSAGE_TO_SERVER == cmd
                     || Command.BROADCAST_MESSAGE_TO_SERVER == cmd);
         }
@@ -311,7 +308,7 @@ public class AbstractTCPServer extends AbstractRemotingServer {
             try {
                 Package res = new Package();
                 res.setHeader(new Header(getReplyCommand(cmd), OPStatus.FAIL.getCode(), e.toString(),
-                        pkg.getHeader().getSeq()));
+                    pkg.getHeader().getSeq()));
                 ctx.writeAndFlush(res);
             } catch (Exception ex) {
                 log.warn("writeToClient failed", ex);
@@ -352,11 +349,11 @@ public class AbstractTCPServer extends AbstractRemotingServer {
 
             if (pkg.getBody() instanceof EventMeshMessage) {
                 messageLogger.info("pkg|c2eventMesh|cmd={}|Msg={}|user={}", cmd,
-                        EventMeshUtil.printMqMessage((EventMeshMessage) pkg.getBody()),
-                        clientSessionGroupMapping.getSession(ctx).getClient());
+                    EventMeshUtil.printMqMessage((EventMeshMessage) pkg.getBody()),
+                    clientSessionGroupMapping.getSession(ctx).getClient());
             } else {
                 messageLogger.info("pkg|c2eventMesh|cmd={}|pkg={}|user={}", cmd, pkg,
-                        clientSessionGroupMapping.getSession(ctx).getClient());
+                    clientSessionGroupMapping.getSession(ctx).getClient());
             }
         }
 
@@ -374,8 +371,6 @@ public class AbstractTCPServer extends AbstractRemotingServer {
             }
         }
 
-
-
         @Override
         public void exceptionCaught(ChannelHandlerContext ctx, Throwable cause) {
             Session session = clientSessionGroupMapping.getSession(ctx);
@@ -390,7 +385,7 @@ public class AbstractTCPServer extends AbstractRemotingServer {
 
             if (session != null) {
                 EventMeshTcp2Client.goodBye2Client(tcpThreadPoolGroup, session, errMsg, OPStatus.FAIL.getCode(),
-                        clientSessionGroupMapping);
+                    clientSessionGroupMapping);
             } else {
                 EventMeshTcp2Client.goodBye2Client(ctx, errMsg, clientSessionGroupMapping, eventMeshTcpMonitor);
             }
@@ -403,7 +398,6 @@ public class AbstractTCPServer extends AbstractRemotingServer {
 
         private final AtomicInteger connections = new AtomicInteger(0);
 
-
         @Override
         public void channelRegistered(ChannelHandlerContext ctx) throws Exception {
             final String remoteAddress = RemotingHelper.parseChannelRemoteAddr(ctx.channel());
@@ -441,7 +435,6 @@ public class AbstractTCPServer extends AbstractRemotingServer {
             super.channelInactive(ctx);
         }
 
-
         @Override
         public void userEventTriggered(ChannelHandlerContext ctx, Object evt) throws Exception {
             if (evt instanceof IdleStateEvent) {
@@ -461,8 +454,6 @@ public class AbstractTCPServer extends AbstractRemotingServer {
         }
     }
 
-
-
     public TcpConnectionHandler getTcpConnectionHandler() {
         return tcpConnectionHandler;
     }
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshHTTPServer.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshHTTPServer.java
index 4b583c387..763fa8e53 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshHTTPServer.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshHTTPServer.java
@@ -65,7 +65,6 @@ import java.util.concurrent.ThreadPoolExecutor;
 
 import org.assertj.core.util.Lists;
 
-
 import com.google.common.eventbus.EventBus;
 import com.google.common.util.concurrent.RateLimiter;
 
@@ -77,6 +76,7 @@ import lombok.extern.slf4j.Slf4j;
  */
 @Slf4j
 public class EventMeshHTTPServer extends AbstractHTTPServer {
+
     private final EventMeshServer eventMeshServer;
     private final EventMeshHTTPConfiguration eventMeshHttpConfiguration;
 
@@ -98,8 +98,8 @@ public class EventMeshHTTPServer extends AbstractHTTPServer {
     public EventMeshHTTPServer(final EventMeshServer eventMeshServer, final EventMeshHTTPConfiguration eventMeshHttpConfiguration) {
 
         super(eventMeshHttpConfiguration.getHttpServerPort(),
-                eventMeshHttpConfiguration.isEventMeshServerUseTls(),
-                eventMeshHttpConfiguration);
+            eventMeshHttpConfiguration.isEventMeshServerUseTls(),
+            eventMeshHttpConfiguration);
         this.eventMeshServer = eventMeshServer;
         this.eventMeshHttpConfiguration = eventMeshHttpConfiguration;
         this.metaStorage = eventMeshServer.getMetaStorage();
@@ -119,10 +119,8 @@ public class EventMeshHTTPServer extends AbstractHTTPServer {
         // The MetricsRegistry is singleton, so we can use factory method to get.
         final List<MetricsRegistry> metricsRegistries = Lists.newArrayList();
         Optional.ofNullable(eventMeshHttpConfiguration.getEventMeshMetricsPluginType()).ifPresent(
-                metricsPlugins -> metricsPlugins.forEach(
-                        pluginType -> metricsRegistries.add(MetricsPluginFactory.getMetricsRegistry(pluginType))
-                )
-        );
+            metricsPlugins -> metricsPlugins.forEach(
+                pluginType -> metricsRegistries.add(MetricsPluginFactory.getMetricsRegistry(pluginType))));
 
         httpRetryer = new HttpRetryer(this);
         httpRetryer.init();
@@ -139,9 +137,9 @@ public class EventMeshHTTPServer extends AbstractHTTPServer {
         super.setHandlerService(new HandlerService());
         super.getHandlerService().setMetrics(this.getMetrics());
 
-        //get the trace-plugin
+        // get the trace-plugin
         if (StringUtils.isNotEmpty(eventMeshHttpConfiguration.getEventMeshTracePluginType())
-                && eventMeshHttpConfiguration.isEventMeshServerTraceEnable()) {
+            && eventMeshHttpConfiguration.isEventMeshServerTraceEnable()) {
             super.setUseTrace(eventMeshHttpConfiguration.isEventMeshServerTraceEnable());
         }
         super.getHandlerService().setHttpTrace(new HTTPTrace(eventMeshHttpConfiguration.isEventMeshServerTraceEnable()));
@@ -200,11 +198,11 @@ public class EventMeshHTTPServer extends AbstractHTTPServer {
         boolean registerResult = false;
         try {
             final String endPoints = IPUtils.getLocalAddress()
-                    + EventMeshConstants.IP_PORT_SEPARATOR + eventMeshHttpConfiguration.getHttpServerPort();
+                + EventMeshConstants.IP_PORT_SEPARATOR + eventMeshHttpConfiguration.getHttpServerPort();
             final EventMeshRegisterInfo eventMeshRegisterInfo = new EventMeshRegisterInfo();
             eventMeshRegisterInfo.setEventMeshClusterName(eventMeshHttpConfiguration.getEventMeshCluster());
             eventMeshRegisterInfo.setEventMeshName(eventMeshHttpConfiguration.getEventMeshName()
-                    + "-" + ConfigurationContextUtil.HTTP);
+                + "-" + ConfigurationContextUtil.HTTP);
             eventMeshRegisterInfo.setEndPoint(endPoints);
             eventMeshRegisterInfo.setProtocolType(ConfigurationContextUtil.HTTP);
             registerResult = metaStorage.register(eventMeshRegisterInfo);
@@ -220,7 +218,7 @@ public class EventMeshHTTPServer extends AbstractHTTPServer {
      */
     private void unRegister() {
         final String endPoints = IPUtils.getLocalAddress()
-                + EventMeshConstants.IP_PORT_SEPARATOR + eventMeshHttpConfiguration.getHttpServerPort();
+            + EventMeshConstants.IP_PORT_SEPARATOR + eventMeshHttpConfiguration.getHttpServerPort();
         final EventMeshUnRegisterInfo eventMeshUnRegisterInfo = new EventMeshUnRegisterInfo();
         eventMeshUnRegisterInfo.setEventMeshClusterName(eventMeshHttpConfiguration.getEventMeshCluster());
         eventMeshUnRegisterInfo.setEventMeshName(eventMeshHttpConfiguration.getEventMeshName());
@@ -241,7 +239,7 @@ public class EventMeshHTTPServer extends AbstractHTTPServer {
 
         final BatchSendMessageV2Processor batchSendMessageV2Processor = new BatchSendMessageV2Processor(this);
         registerProcessor(RequestCode.MSG_BATCH_SEND_V2.getRequestCode(), batchSendMessageV2Processor,
-                batchMsgExecutor);
+            batchMsgExecutor);
 
         ThreadPoolExecutor sendMsgExecutor = httpThreadPoolGroup.getSendMsgExecutor();
         final SendSyncMessageProcessor sendSyncMessageProcessor = new SendSyncMessageProcessor(this);
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshHttpBootstrap.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshHttpBootstrap.java
index 1def4750e..f63475921 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshHttpBootstrap.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshHttpBootstrap.java
@@ -57,7 +57,7 @@ public class EventMeshHttpBootstrap implements EventMeshBootstrap {
 
     @Override
     public void shutdown() throws Exception {
-        //server shutdown
+        // server shutdown
         if (eventMeshHttpServer != null) {
             eventMeshHttpServer.shutdown();
         }
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshServer.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshServer.java
index 043db158b..155b21255 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshServer.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshServer.java
@@ -34,7 +34,6 @@ import java.util.List;
 import java.util.Objects;
 import java.util.concurrent.CopyOnWriteArrayList;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
@@ -64,17 +63,17 @@ public class EventMeshServer {
 
     public EventMeshServer() {
 
-        //Initialize configuration
+        // Initialize configuration
         this.configuration = configService.buildConfigInstance(CommonConfiguration.class);
         AssertUtils.notNull(this.configuration, "configuration is null");
 
-        //Initialize acl, registry, trace and storageResource
+        // Initialize acl, registry, trace and storageResource
         this.acl = Acl.getInstance(this.configuration.getEventMeshSecurityPluginType());
         this.metaStorage = MetaStorage.getInstance(this.configuration.getEventMeshMetaStoragePluginType());
         trace = Trace.getInstance(this.configuration.getEventMeshTracePluginType(), this.configuration.isEventMeshServerTraceEnable());
         this.storageResource = StorageResource.getInstance(this.configuration.getEventMeshStoragePluginType());
 
-        //Initialize BOOTSTRAP_LIST based on protocols provided in configuration
+        // Initialize BOOTSTRAP_LIST based on protocols provided in configuration
         final List<String> provideServerProtocols = configuration.getEventMeshProvideServerProtocols();
         for (String provideServerProtocol : provideServerProtocols) {
             switch (provideServerProtocol.toUpperCase()) {
@@ -88,11 +87,11 @@ public class EventMeshServer {
                     BOOTSTRAP_LIST.add(new EventMeshGrpcBootstrap(this));
                     break;
                 default:
-                    //nothing to do
+                    // nothing to do
             }
         }
 
-        //If no protocols are provided, initialize BOOTSTRAP_LIST with default protocols
+        // If no protocols are provided, initialize BOOTSTRAP_LIST with default protocols
         if (BOOTSTRAP_LIST.isEmpty()) {
             BOOTSTRAP_LIST.add(new EventMeshTcpBootstrap(this));
         }
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshStartup.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshStartup.java
index 21b97c69f..c5b3220db 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshStartup.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshStartup.java
@@ -60,4 +60,3 @@ public class EventMeshStartup {
 
     }
 }
-
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshTCPServer.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshTCPServer.java
index 25319f268..cba5b06c3 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshTCPServer.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/EventMeshTCPServer.java
@@ -63,6 +63,7 @@ import lombok.extern.slf4j.Slf4j;
  */
 @Slf4j
 public class EventMeshTCPServer extends AbstractTCPServer {
+
     private final EventMeshServer eventMeshServer;
     private final EventMeshTCPConfiguration eventMeshTCPConfiguration;
 
@@ -78,7 +79,6 @@ public class EventMeshTCPServer extends AbstractTCPServer {
     private RateLimiter rateLimiter;
     private EventMeshRebalanceService eventMeshRebalanceService;
 
-
     public EventMeshTCPServer(final EventMeshServer eventMeshServer, final EventMeshTCPConfiguration eventMeshTCPConfiguration) {
         super(eventMeshTCPConfiguration);
         this.eventMeshServer = eventMeshServer;
@@ -95,19 +95,15 @@ public class EventMeshTCPServer extends AbstractTCPServer {
 
         rateLimiter = RateLimiter.create(eventMeshTCPConfiguration.getEventMeshTcpMsgReqnumPerSecond());
 
-
         // The MetricsRegistry is singleton, so we can use factory method to get.
         final List<MetricsRegistry> metricsRegistries = Lists.newArrayList();
         Optional.ofNullable(eventMeshTCPConfiguration.getEventMeshMetricsPluginType()).ifPresent(
-                metricsPlugins -> metricsPlugins.forEach(
-                        pluginType -> metricsRegistries.add(MetricsPluginFactory.getMetricsRegistry(pluginType))
-                )
-        );
+            metricsPlugins -> metricsPlugins.forEach(
+                pluginType -> metricsRegistries.add(MetricsPluginFactory.getMetricsRegistry(pluginType))));
 
         tcpRetryer = new EventMeshTcpRetryer(this);
         tcpRetryer.init();
 
-
         clientSessionGroupMapping = new ClientSessionGroupMapping(this);
         clientSessionGroupMapping.init();
         super.setClientSessionGroupMapping(clientSessionGroupMapping);
@@ -178,7 +174,7 @@ public class EventMeshTCPServer extends AbstractTCPServer {
         boolean registerResult = false;
         try {
             String endPoints = IPUtils.getLocalAddress()
-                    + EventMeshConstants.IP_PORT_SEPARATOR + eventMeshTCPConfiguration.getEventMeshTcpServerPort();
+                + EventMeshConstants.IP_PORT_SEPARATOR + eventMeshTCPConfiguration.getEventMeshTcpServerPort();
             EventMeshRegisterInfo eventMeshRegisterInfo = new EventMeshRegisterInfo();
             eventMeshRegisterInfo.setEventMeshClusterName(eventMeshTCPConfiguration.getEventMeshCluster());
             eventMeshRegisterInfo.setEventMeshName(eventMeshTCPConfiguration.getEventMeshName() + "-" + ConfigurationContextUtil.TCP);
@@ -247,9 +243,6 @@ public class EventMeshTCPServer extends AbstractTCPServer {
         registerProcessor(Command.REQUEST_TO_CLIENT_ACK, messageAckProcessor, taskHandleExecutorService);
     }
 
-
-
-
     public EventMeshServer getEventMeshServer() {
         return eventMeshServer;
     }
@@ -278,7 +271,6 @@ public class EventMeshTCPServer extends AbstractTCPServer {
         return acl;
     }
 
-
     public ClientSessionGroupMapping getClientSessionGroupMapping() {
         return clientSessionGroupMapping;
     }
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/HTTPThreadPoolGroup.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/HTTPThreadPoolGroup.java
index 224d8287e..9a7b93d0e 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/HTTPThreadPoolGroup.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/HTTPThreadPoolGroup.java
@@ -44,51 +44,51 @@ public class HTTPThreadPoolGroup implements ThreadPoolGroup {
     public void initThreadPool() {
 
         batchMsgExecutor = ThreadPoolFactory.createThreadPoolExecutor(
-                eventMeshHttpConfiguration.getEventMeshServerBatchMsgThreadNum(),
-                eventMeshHttpConfiguration.getEventMeshServerBatchMsgThreadNum(),
-                new LinkedBlockingQueue<>(eventMeshHttpConfiguration.getEventMeshServerBatchBlockQSize()),
-                "eventMesh-batchMsg", true);
+            eventMeshHttpConfiguration.getEventMeshServerBatchMsgThreadNum(),
+            eventMeshHttpConfiguration.getEventMeshServerBatchMsgThreadNum(),
+            new LinkedBlockingQueue<>(eventMeshHttpConfiguration.getEventMeshServerBatchBlockQSize()),
+            "eventMesh-batchMsg", true);
 
         sendMsgExecutor = ThreadPoolFactory.createThreadPoolExecutor(
-                eventMeshHttpConfiguration.getEventMeshServerSendMsgThreadNum(),
-                eventMeshHttpConfiguration.getEventMeshServerSendMsgThreadNum(),
-                new LinkedBlockingQueue<>(eventMeshHttpConfiguration.getEventMeshServerSendMsgBlockQSize()),
-                "eventMesh-sendMsg", true);
+            eventMeshHttpConfiguration.getEventMeshServerSendMsgThreadNum(),
+            eventMeshHttpConfiguration.getEventMeshServerSendMsgThreadNum(),
+            new LinkedBlockingQueue<>(eventMeshHttpConfiguration.getEventMeshServerSendMsgBlockQSize()),
+            "eventMesh-sendMsg", true);
 
         remoteMsgExecutor = ThreadPoolFactory.createThreadPoolExecutor(
-                eventMeshHttpConfiguration.getEventMeshServerRemoteMsgThreadNum(),
-                eventMeshHttpConfiguration.getEventMeshServerRemoteMsgThreadNum(),
-                new LinkedBlockingQueue<>(eventMeshHttpConfiguration.getEventMeshServerRemoteMsgBlockQSize()),
-                "eventMesh-remoteMsg", true);
+            eventMeshHttpConfiguration.getEventMeshServerRemoteMsgThreadNum(),
+            eventMeshHttpConfiguration.getEventMeshServerRemoteMsgThreadNum(),
+            new LinkedBlockingQueue<>(eventMeshHttpConfiguration.getEventMeshServerRemoteMsgBlockQSize()),
+            "eventMesh-remoteMsg", true);
 
         pushMsgExecutor = ThreadPoolFactory.createThreadPoolExecutor(
-                eventMeshHttpConfiguration.getEventMeshServerPushMsgThreadNum(),
-                eventMeshHttpConfiguration.getEventMeshServerPushMsgThreadNum(),
-                new LinkedBlockingQueue<>(eventMeshHttpConfiguration.getEventMeshServerPushMsgBlockQSize()),
-                "eventMesh-pushMsg", true);
+            eventMeshHttpConfiguration.getEventMeshServerPushMsgThreadNum(),
+            eventMeshHttpConfiguration.getEventMeshServerPushMsgThreadNum(),
+            new LinkedBlockingQueue<>(eventMeshHttpConfiguration.getEventMeshServerPushMsgBlockQSize()),
+            "eventMesh-pushMsg", true);
 
         clientManageExecutor = ThreadPoolFactory.createThreadPoolExecutor(
-                eventMeshHttpConfiguration.getEventMeshServerClientManageThreadNum(),
-                eventMeshHttpConfiguration.getEventMeshServerClientManageThreadNum(),
-                new LinkedBlockingQueue<>(eventMeshHttpConfiguration.getEventMeshServerClientManageBlockQSize()),
-                "eventMesh-clientManage", true);
+            eventMeshHttpConfiguration.getEventMeshServerClientManageThreadNum(),
+            eventMeshHttpConfiguration.getEventMeshServerClientManageThreadNum(),
+            new LinkedBlockingQueue<>(eventMeshHttpConfiguration.getEventMeshServerClientManageBlockQSize()),
+            "eventMesh-clientManage", true);
 
         adminExecutor = ThreadPoolFactory.createThreadPoolExecutor(
-                eventMeshHttpConfiguration.getEventMeshServerAdminThreadNum(),
-                eventMeshHttpConfiguration.getEventMeshServerAdminThreadNum(),
-                new LinkedBlockingQueue<>(50), "eventMesh-admin",
-                true);
+            eventMeshHttpConfiguration.getEventMeshServerAdminThreadNum(),
+            eventMeshHttpConfiguration.getEventMeshServerAdminThreadNum(),
+            new LinkedBlockingQueue<>(50), "eventMesh-admin",
+            true);
 
         replyMsgExecutor = ThreadPoolFactory.createThreadPoolExecutor(
-                eventMeshHttpConfiguration.getEventMeshServerReplyMsgThreadNum(),
-                eventMeshHttpConfiguration.getEventMeshServerReplyMsgThreadNum(),
-                new LinkedBlockingQueue<>(100),
-                "eventMesh-replyMsg", true);
+            eventMeshHttpConfiguration.getEventMeshServerReplyMsgThreadNum(),
+            eventMeshHttpConfiguration.getEventMeshServerReplyMsgThreadNum(),
+            new LinkedBlockingQueue<>(100),
+            "eventMesh-replyMsg", true);
 
         webhookExecutor = ThreadPoolFactory.createThreadPoolExecutor(
-                eventMeshHttpConfiguration.getEventMeshServerWebhookThreadNum(),
-                eventMeshHttpConfiguration.getEventMeshServerWebhookThreadNum(),
-                new LinkedBlockingQueue<>(100), "eventMesh-webhook", true);
+            eventMeshHttpConfiguration.getEventMeshServerWebhookThreadNum(),
+            eventMeshHttpConfiguration.getEventMeshServerWebhookThreadNum(),
+            new LinkedBlockingQueue<>(100), "eventMesh-webhook", true);
     }
 
     @Override
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/TCPThreadPoolGroup.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/TCPThreadPoolGroup.java
index 34d36073b..189119294 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/TCPThreadPoolGroup.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/TCPThreadPoolGroup.java
@@ -26,6 +26,7 @@ import java.util.concurrent.ScheduledExecutorService;
 import java.util.concurrent.ThreadPoolExecutor;
 
 public class TCPThreadPoolGroup implements ThreadPoolGroup {
+
     private final EventMeshTCPConfiguration eventMeshTCPConfiguration;
     private ScheduledExecutorService scheduler;
     private ThreadPoolExecutor taskHandleExecutorService;
@@ -39,19 +40,19 @@ public class TCPThreadPoolGroup implements ThreadPoolGroup {
     public void initThreadPool() {
 
         scheduler = ThreadPoolFactory.createScheduledExecutor(eventMeshTCPConfiguration.getEventMeshTcpGlobalScheduler(),
-                new EventMeshThreadFactory("eventMesh-tcp-scheduler", true));
+            new EventMeshThreadFactory("eventMesh-tcp-scheduler", true));
 
         taskHandleExecutorService = ThreadPoolFactory.createThreadPoolExecutor(
-                eventMeshTCPConfiguration.getEventMeshTcpTaskHandleExecutorPoolSize(),
-                eventMeshTCPConfiguration.getEventMeshTcpTaskHandleExecutorPoolSize(),
-                new LinkedBlockingQueue<>(10_000),
-                new EventMeshThreadFactory("eventMesh-tcp-task-handle", true));
+            eventMeshTCPConfiguration.getEventMeshTcpTaskHandleExecutorPoolSize(),
+            eventMeshTCPConfiguration.getEventMeshTcpTaskHandleExecutorPoolSize(),
+            new LinkedBlockingQueue<>(10_000),
+            new EventMeshThreadFactory("eventMesh-tcp-task-handle", true));
 
         broadcastMsgDownstreamExecutorService = ThreadPoolFactory.createThreadPoolExecutor(
-                eventMeshTCPConfiguration.getEventMeshTcpMsgDownStreamExecutorPoolSize(),
-                eventMeshTCPConfiguration.getEventMeshTcpMsgDownStreamExecutorPoolSize(),
-                new LinkedBlockingQueue<>(10_000),
-                new EventMeshThreadFactory("eventMesh-tcp-msg-downstream", true));
+            eventMeshTCPConfiguration.getEventMeshTcpMsgDownStreamExecutorPoolSize(),
+            eventMeshTCPConfiguration.getEventMeshTcpMsgDownStreamExecutorPoolSize(),
+            new LinkedBlockingQueue<>(10_000),
+            new EventMeshThreadFactory("eventMesh-tcp-msg-downstream", true));
     }
 
     @Override
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/ThreadPoolGroup.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/ThreadPoolGroup.java
index e68ddea98..412094e6e 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/ThreadPoolGroup.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/boot/ThreadPoolGroup.java
@@ -22,6 +22,7 @@ package org.apache.eventmesh.runtime.boot;
  *
  */
 public interface ThreadPoolGroup {
+
     void initThreadPool();
 
     void shutdownThreadPool();
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/common/Pair.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/common/Pair.java
index 893e19035..ddab17655 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/common/Pair.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/common/Pair.java
@@ -43,4 +43,3 @@ public class Pair<T1, T2> {
         this.object2 = object2;
     }
 }
-
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/configuration/EventMeshTCPConfiguration.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/configuration/EventMeshTCPConfiguration.java
index 113344540..2718112dd 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/configuration/EventMeshTCPConfiguration.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/configuration/EventMeshTCPConfiguration.java
@@ -53,7 +53,7 @@ public class EventMeshTCPConfiguration extends CommonConfiguration {
     @ConfigFiled(field = "tcp.clientMaxNum")
     private int eventMeshTcpClientMaxNum = 10000;
 
-    //======================================= New add config =================================
+    // ======================================= New add config =================================
 
     @ConfigFiled(field = "global.scheduler")
     private int eventMeshTcpGlobalScheduler = 5;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/constants/EventMeshConstants.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/constants/EventMeshConstants.java
index 8e1aaac8f..bdefc89ca 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/constants/EventMeshConstants.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/constants/EventMeshConstants.java
@@ -66,7 +66,7 @@ public class EventMeshConstants {
     public static final String REQ_IDC = "req0idc";
     public static final String REQ_GROUP = "req0group";
 
-    //default TTL 4 hours
+    // default TTL 4 hours
     public static final Integer DEFAULT_MSG_TTL_MILLS = 14400000;
 
     public static final int DEFAULT_TIMEOUT_IN_MILLISECONDS = 3000;
@@ -86,7 +86,6 @@ public class EventMeshConstants {
 
     public static final String DATE_FORMAT = "yyyy-MM-dd HH:mm:ss.SSS";
 
-
     public static final String BORN_TIMESTAMP = "BORN_TIME";
     public static final String STORE_TIMESTAMP = "STORE_TIME";
     public static final String LEAVE_TIMESTAMP = "LEAVE_TIME";
@@ -125,11 +124,11 @@ public class EventMeshConstants {
 
     public static final String PROPERTY_MESSAGE_KEYS = "keys";
 
-    public static final String PROPERTY_MESSAGE_REPLY_TO = "REPLY_TO";  //requester clientId
+    public static final String PROPERTY_MESSAGE_REPLY_TO = "REPLY_TO"; // requester clientId
 
     public static final String PROPERTY_RR_REQUEST_ID = "RR_REQUEST_UNIQ_ID";
 
-    public static final String LEAVE_TIME = "leave" + Constants.MESSAGE_PROP_SEPARATOR + "time";            //leaveBrokerTime
+    public static final String LEAVE_TIME = "leave" + Constants.MESSAGE_PROP_SEPARATOR + "time"; // leaveBrokerTime
     public static final String ARRIVE_TIME = "arrive" + Constants.MESSAGE_PROP_SEPARATOR + "time";
     public static final String STORE_TIME = "store" + Constants.MESSAGE_PROP_SEPARATOR + "time";
     public static final String PRODUCER_GROUP = "producerGroup";
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumer/SubscriptionManager.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumer/SubscriptionManager.java
index ab5272e9d..155869772 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumer/SubscriptionManager.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumer/SubscriptionManager.java
@@ -37,7 +37,6 @@ import java.util.List;
 import java.util.Map;
 import java.util.concurrent.ConcurrentHashMap;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
@@ -47,9 +46,15 @@ public class SubscriptionManager {
 
     private final MetaStorage metaStorage;
 
-    private final ConcurrentHashMap<String /**group*/, ConsumerGroupConf> localConsumerGroupMapping = new ConcurrentHashMap<>(64);
+    /**
+     * key: group
+     */
+    private final ConcurrentHashMap<String, ConsumerGroupConf> localConsumerGroupMapping = new ConcurrentHashMap<>(64);
 
-    private final ConcurrentHashMap<String /**group@topic*/, List<Client>> localClientInfoMapping = new ConcurrentHashMap<>(64);
+    /**
+     * key: group@topic
+     */
+    private final ConcurrentHashMap<String, List<Client>> localClientInfoMapping = new ConcurrentHashMap<>(64);
 
     public SubscriptionManager(boolean isEventMeshServerMetaStorageEnable, MetaStorage metaStorage) {
         this.isEventMeshServerMetaStorageEnable = isEventMeshServerMetaStorageEnable;
@@ -78,7 +83,7 @@ public class SubscriptionManager {
 
             boolean isContains = false;
             for (final Client localClient : localClients) {
-                //TODO: compare the whole Client would be better?
+                // TODO: compare the whole Client would be better?
                 if (StringUtils.equals(localClient.getUrl(), url)) {
                     isContains = true;
                     localClient.setLastUpTime(new Date());
@@ -140,7 +145,7 @@ public class SubscriptionManager {
             if (!consumerGroupTopicConf.getIdcUrls().containsKey(clientInfo.getIdc())) {
                 consumerGroupTopicConf.getIdcUrls().putIfAbsent(clientInfo.getIdc(), new ArrayList<>());
             }
-            //TODO: idcUrl list is not thread-safe
+            // TODO: idcUrl list is not thread-safe
             consumerGroupTopicConf.getIdcUrls().get(clientInfo.getIdc()).add(url);
         }
     }
@@ -160,8 +165,8 @@ public class SubscriptionManager {
 
                 Map<String, ConsumerGroupTopicMetadata> consumerGroupTopicMetadataMap =
                     new HashMap<>(1 << 4);
-                for (Map.Entry<String, ConsumerGroupTopicConf> consumerGroupTopicConfEntry :
-                    consumerGroupConf.getConsumerGroupTopicConf().entrySet()) {
+                for (Map.Entry<String, ConsumerGroupTopicConf> consumerGroupTopicConfEntry : consumerGroupConf.getConsumerGroupTopicConf()
+                    .entrySet()) {
                     final String topic = consumerGroupTopicConfEntry.getKey();
                     ConsumerGroupTopicConf consumerGroupTopicConf = consumerGroupTopicConfEntry.getValue();
                     ConsumerGroupTopicMetadata consumerGroupTopicMetadata = new ConsumerGroupTopicMetadata();
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupConf.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupConf.java
index 9f714197c..3e01eac9d 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupConf.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupConf.java
@@ -24,11 +24,11 @@ import java.util.concurrent.ConcurrentHashMap;
 
 public class ConsumerGroupConf implements Serializable {
 
-    //eg . 5013-1A0
+    // eg . 5013-1A0
     private String consumerGroup;
 
-    private final ConcurrentHashMap<String/*topic*/, ConsumerGroupTopicConf> consumerGroupTopicConf
-        = new ConcurrentHashMap<String, ConsumerGroupTopicConf>();
+    private final ConcurrentHashMap<String/* topic */, ConsumerGroupTopicConf> consumerGroupTopicConf =
+        new ConcurrentHashMap<String, ConsumerGroupTopicConf>();
 
     public ConsumerGroupConf(String consumerGroup) {
         this.consumerGroup = consumerGroup;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupMetadata.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupMetadata.java
index 2644ccd41..4c2460503 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupMetadata.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupMetadata.java
@@ -33,7 +33,6 @@ public class ConsumerGroupMetadata {
      */
     private Map<String, ConsumerGroupTopicMetadata> consumerGroupTopicMetadataMap = Maps.newConcurrentMap();
 
-
     public String getConsumerGroup() {
         return consumerGroup;
     }
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupTopicMetadata.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupTopicMetadata.java
index 8be4a45c9..8e19d91de 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupTopicMetadata.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/ConsumerGroupTopicMetadata.java
@@ -19,7 +19,6 @@ package org.apache.eventmesh.runtime.core.consumergroup;
 
 import java.util.Set;
 
-
 import com.google.common.collect.Sets;
 
 public class ConsumerGroupTopicMetadata {
@@ -39,7 +38,6 @@ public class ConsumerGroupTopicMetadata {
      */
     private Set<String> urls = Sets.newConcurrentHashSet();
 
-
     public String getConsumerGroup() {
         return consumerGroup;
     }
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/event/ConsumerGroupStateEvent.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/event/ConsumerGroupStateEvent.java
index 99ace0e5f..9b5e7c827 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/event/ConsumerGroupStateEvent.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/consumergroup/event/ConsumerGroupStateEvent.java
@@ -39,7 +39,6 @@ public class ConsumerGroupStateEvent {
         return sb.toString();
     }
 
-
     public enum ConsumerGroupStateAction {
         NEW,
         CHANGE,
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQAdminWrapper.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQAdminWrapper.java
index bef3cbf4a..7676c426c 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQAdminWrapper.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQAdminWrapper.java
@@ -26,7 +26,6 @@ import java.util.Properties;
 
 import io.cloudevents.CloudEvent;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQConsumerWrapper.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQConsumerWrapper.java
index 420a6b27c..b9971e264 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQConsumerWrapper.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQConsumerWrapper.java
@@ -27,7 +27,6 @@ import java.util.Properties;
 
 import io.cloudevents.CloudEvent;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQProducerWrapper.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQProducerWrapper.java
index 7b64e8281..f0a50dcc0 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQProducerWrapper.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/plugin/MQProducerWrapper.java
@@ -26,7 +26,6 @@ import java.util.Properties;
 
 import io.cloudevents.CloudEvent;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/ConsumerManager.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/ConsumerManager.java
index 4cf219424..b79d3ec33 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/ConsumerManager.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/ConsumerManager.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.runtime.core.protocol.grpc.consumer;
 
-
 import org.apache.eventmesh.common.protocol.SubscriptionMode;
 import org.apache.eventmesh.common.utils.JsonUtils;
 import org.apache.eventmesh.runtime.boot.EventMeshGrpcServer;
@@ -41,7 +40,6 @@ import java.util.concurrent.ScheduledExecutorService;
 import java.util.concurrent.TimeUnit;
 import java.util.stream.Collectors;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/EventMeshConsumer.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/EventMeshConsumer.java
index 9496a8913..2ddaa9983 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/EventMeshConsumer.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/EventMeshConsumer.java
@@ -312,7 +312,7 @@ public class EventMeshConsumer {
 
             final String topic = event.getSubject();
             final String bizSeqNo = Optional.ofNullable(
-                    (String) event.getExtension(Constants.PROPERTY_MESSAGE_SEARCH_KEYS))
+                (String) event.getExtension(Constants.PROPERTY_MESSAGE_SEARCH_KEYS))
                 .orElse("");
             final String uniqueId = Optional.ofNullable((String) event.getExtension(Constants.RMB_UNIQ_ID))
                 .orElse("");
@@ -363,8 +363,7 @@ public class EventMeshConsumer {
 
     public void sendMessageBack(final String consumerGroup, final CloudEvent event,
         final String uniqueId, final String bizSeqNo) throws Exception {
-        final EventMeshProducer producer
-            = eventMeshGrpcServer.getProducerManager().getEventMeshProducer(consumerGroup);
+        final EventMeshProducer producer = eventMeshGrpcServer.getProducerManager().getEventMeshProducer(consumerGroup);
 
         if (producer == null) {
             if (log.isWarnEnabled()) {
@@ -378,6 +377,7 @@ public class EventMeshConsumer {
             producer, eventMeshGrpcServer);
 
         producer.send(sendMessageBackContext, new SendCallback() {
+
             @Override
             public void onSuccess(final SendResult sendResult) {
             }
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/ConsumerGroupClient.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/ConsumerGroupClient.java
index 1a14ef597..1d3b3c1cd 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/ConsumerGroupClient.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/ConsumerGroupClient.java
@@ -86,4 +86,3 @@ public class ConsumerGroupClient {
             + ",lastUpTime=" + lastUpTime + "}";
     }
 }
-
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/StreamTopicConfig.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/StreamTopicConfig.java
index 65699d9f1..8a40cba66 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/StreamTopicConfig.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/StreamTopicConfig.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.runtime.core.protocol.grpc.consumer.consumergroup;
 
-
 import org.apache.eventmesh.common.protocol.SubscriptionMode;
 import org.apache.eventmesh.common.protocol.grpc.cloudevents.CloudEvent;
 import org.apache.eventmesh.runtime.core.protocol.grpc.service.EventEmitter;
@@ -134,5 +133,3 @@ public class StreamTopicConfig extends ConsumerGroupTopicConfig {
         return emitterList;
     }
 }
-
-
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/WebhookTopicConfig.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/WebhookTopicConfig.java
index 9c1b1664e..358cfef58 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/WebhookTopicConfig.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/consumer/consumergroup/WebhookTopicConfig.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.runtime.core.protocol.grpc.consumer.consumergroup;
 
-
 import org.apache.eventmesh.common.protocol.SubscriptionMode;
 
 import java.util.ArrayList;
@@ -28,7 +27,6 @@ import java.util.Map;
 import java.util.Set;
 import java.util.concurrent.ConcurrentHashMap;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/BatchPublishCloudEventProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/BatchPublishCloudEventProcessor.java
index 06f946aed..80a14e435 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/BatchPublishCloudEventProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/BatchPublishCloudEventProcessor.java
@@ -43,7 +43,6 @@ import lombok.extern.slf4j.Slf4j;
 @Slf4j
 public class BatchPublishCloudEventProcessor extends AbstractPublishBatchCloudEventProcessor {
 
-
     public BatchPublishCloudEventProcessor(final EventMeshGrpcServer eventMeshGrpcServer) {
         super(eventMeshGrpcServer, eventMeshGrpcServer.getAcl());
     }
@@ -70,6 +69,7 @@ public class BatchPublishCloudEventProcessor extends AbstractPublishBatchCloudEv
             eventMeshGrpcServer.getMetricsMonitor().recordSendMsgToQueue();
             long startTime = System.currentTimeMillis();
             eventMeshProducer.send(sendMessageContext, new SendCallback() {
+
                 @Override
                 public void onSuccess(SendResult sendResult) {
                     long endTime = System.currentTimeMillis();
@@ -88,5 +88,4 @@ public class BatchPublishCloudEventProcessor extends AbstractPublishBatchCloudEv
         ServiceUtils.sendResponseCompleted(StatusCode.SUCCESS, "batch publish success", emitter);
     }
 
-
 }
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/PublishCloudEventsProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/PublishCloudEventsProcessor.java
index 048531587..eb9189bff 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/PublishCloudEventsProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/PublishCloudEventsProcessor.java
@@ -64,6 +64,7 @@ public class PublishCloudEventsProcessor extends AbstractPublishCloudEventProces
         eventMeshGrpcServer.getMetricsMonitor().recordSendMsgToQueue();
         long startTime = System.currentTimeMillis();
         eventMeshProducer.send(sendMessageContext, new SendCallback() {
+
             @Override
             public void onSuccess(SendResult sendResult) {
                 ServiceUtils.sendResponseCompleted(StatusCode.SUCCESS, sendResult.toString(), emitter);
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/ReplyMessageProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/ReplyMessageProcessor.java
index d82ae77a6..73c594b54 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/ReplyMessageProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/ReplyMessageProcessor.java
@@ -46,7 +46,6 @@ import java.util.concurrent.TimeUnit;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
@@ -113,6 +112,7 @@ public class ReplyMessageProcessor {
         eventMeshGrpcServer.getMetricsMonitor().recordSendMsgToQueue();
         long startTime = System.currentTimeMillis();
         eventMeshProducer.reply(sendMessageContext, new SendCallback() {
+
             @Override
             public void onSuccess(SendResult sendResult) {
                 long endTime = System.currentTimeMillis();
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/RequestCloudEventProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/RequestCloudEventProcessor.java
index a256f5bb7..ecb50f499 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/RequestCloudEventProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/RequestCloudEventProcessor.java
@@ -33,13 +33,11 @@ import org.apache.eventmesh.runtime.core.protocol.grpc.service.EventEmitter;
 import org.apache.eventmesh.runtime.core.protocol.grpc.service.ServiceUtils;
 import org.apache.eventmesh.runtime.util.EventMeshUtil;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
 public class RequestCloudEventProcessor extends AbstractPublishCloudEventProcessor {
 
-
     public RequestCloudEventProcessor(final EventMeshGrpcServer eventMeshGrpcServer) {
         super(eventMeshGrpcServer, eventMeshGrpcServer.getAcl());
     }
@@ -65,6 +63,7 @@ public class RequestCloudEventProcessor extends AbstractPublishCloudEventProcess
         eventMeshGrpcServer.getMetricsMonitor().recordSendMsgToQueue();
         long startTime = System.currentTimeMillis();
         eventMeshProducer.request(sendMessageContext, new RequestReplyCallback() {
+
             @Override
             public void onSuccess(io.cloudevents.CloudEvent event) {
                 try {
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/SubscribeProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/SubscribeProcessor.java
index 409108304..daee0e206 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/SubscribeProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/processor/SubscribeProcessor.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.runtime.core.protocol.grpc.processor;
 
-
 import org.apache.eventmesh.api.exception.AclException;
 import org.apache.eventmesh.common.protocol.SubscriptionItem;
 import org.apache.eventmesh.common.protocol.grpc.cloudevents.CloudEvent;
@@ -87,7 +86,7 @@ public class SubscribeProcessor {
         List<SubscriptionItem> subscriptionItems = JsonUtils.parseTypeReferenceObject(subscription.getTextData(),
             new TypeReference<List<SubscriptionItem>>() {
             });
-        
+
         Objects.requireNonNull(subscriptionItems, "subscriptionItems must not be null");
         final String env = EventMeshCloudEventUtils.getEnv(subscription);
         final String idc = EventMeshCloudEventUtils.getIdc(subscription);
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/EventMeshProducer.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/EventMeshProducer.java
index a5abe27d8..ae77312b8 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/EventMeshProducer.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/EventMeshProducer.java
@@ -62,7 +62,7 @@ public class EventMeshProducer {
         keyValue.put(EventMeshConstants.INSTANCE_NAME, EventMeshUtil.buildMeshClientID(
             producerGroupConfig.getGroupName(), eventMeshGrpcConfiguration.getEventMeshCluster()));
 
-        //TODO for defibus
+        // TODO for defibus
         keyValue.put(EventMeshConstants.EVENT_MESH_IDC, eventMeshGrpcConfiguration.getEventMeshIDC());
         mqProducerWrapper = new MQProducerWrapper(
             eventMeshGrpcConfiguration.getEventMeshStoragePluginType());
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/ProducerManager.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/ProducerManager.java
index 7d14b615a..623c50d88 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/ProducerManager.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/ProducerManager.java
@@ -23,7 +23,6 @@ import org.apache.eventmesh.runtime.core.consumergroup.ProducerGroupConf;
 
 import java.util.concurrent.ConcurrentHashMap;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/SendMessageContext.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/SendMessageContext.java
index dcc87248c..b8e97bc8a 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/SendMessageContext.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/producer/SendMessageContext.java
@@ -107,7 +107,7 @@ public class SendMessageContext extends RetryContext {
             return;
         }
 
-        if (retryTimes > 0) { //retry once
+        if (retryTimes > 0) { // retry once
             logger.error("Exception happends during retry. The retryTimes > 0.");
             return;
         }
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/AbstractPushRequest.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/AbstractPushRequest.java
index dcd73979e..ee9e6fbb4 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/AbstractPushRequest.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/AbstractPushRequest.java
@@ -57,7 +57,7 @@ public abstract class AbstractPushRequest extends RetryContext {
     protected Map<String, Set<AbstractPushRequest>> waitingRequests;
 
     protected HandleMsgContext handleMsgContext;
-    //  protected CloudEvent event;
+    // protected CloudEvent event;
     protected CloudEvent eventMeshCloudEvent;
 
     private final AtomicBoolean complete = new AtomicBoolean(Boolean.FALSE);
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/HandleMsgContext.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/HandleMsgContext.java
index 78e62b183..63d40ff85 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/HandleMsgContext.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/HandleMsgContext.java
@@ -91,7 +91,6 @@ public class HandleMsgContext {
         return grpcType;
     }
 
-
     @Override
     public String toString() {
         return "handleMsgContext={"
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/MessageHandler.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/MessageHandler.java
index addd6df9f..bb3737c35 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/MessageHandler.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/MessageHandler.java
@@ -29,7 +29,6 @@ import java.util.concurrent.ScheduledExecutorService;
 import java.util.concurrent.ThreadPoolExecutor;
 import java.util.concurrent.TimeUnit;
 
-
 import com.google.common.collect.Maps;
 import com.google.common.collect.Sets;
 
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/StreamPushRequest.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/StreamPushRequest.java
index 04225d1aa..e4c84bdf6 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/StreamPushRequest.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/StreamPushRequest.java
@@ -36,7 +36,6 @@ import java.util.Set;
 
 import io.grpc.stub.StreamObserver;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
@@ -73,7 +72,8 @@ public class StreamPushRequest extends AbstractPushRequest {
 
             eventMeshCloudEvent = CloudEvent.newBuilder(eventMeshCloudEvent)
                 .putAttributes(EventMeshConstants.REQ_EVENTMESH2C_TIMESTAMP,
-                    CloudEventAttributeValue.newBuilder().setCeString(String.valueOf(lastPushTime)).build()).build();
+                    CloudEventAttributeValue.newBuilder().setCeString(String.valueOf(lastPushTime)).build())
+                .build();
             try {
                 // catch the error and retry, don't use eventEmitter.onNext() to hide the error
                 StreamObserver<CloudEvent> emitter = eventEmitter.getEmitter();
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/WebhookPushRequest.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/WebhookPushRequest.java
index 42ef037d8..b170257c9 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/WebhookPushRequest.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/push/WebhookPushRequest.java
@@ -32,7 +32,6 @@ import org.apache.eventmesh.common.utils.JsonUtils;
 import org.apache.eventmesh.runtime.constants.EventMeshConstants;
 import org.apache.eventmesh.runtime.core.protocol.grpc.consumer.consumergroup.WebhookTopicConfig;
 
-
 import org.apache.commons.collections4.CollectionUtils;
 import org.apache.commons.collections4.MapUtils;
 import org.apache.commons.lang3.RandomUtils;
@@ -134,24 +133,20 @@ public class WebhookPushRequest extends AbstractPushRequest {
 
             builder.setEntity(new UrlEncodedFormEntity(body, StandardCharsets.UTF_8));
 
-
             addToWaitingMap(this);
 
-            CMD_LOGGER.info("cmd={}|eventMesh2client|from={}|to={}", requestCode,
-                IPUtils.getLocalAddress(), selectedPushUrl);
+            CMD_LOGGER.info("cmd={}|eventMesh2client|from={}|to={}", requestCode, IPUtils.getLocalAddress(), selectedPushUrl);
 
             try {
                 eventMeshGrpcServer.getHttpClient().execute(builder, handleResponse(selectedPushUrl));
-                MESSAGE_LOGGER
-                    .info("message|eventMesh2client|url={}|topic={}|bizSeqNo={}|uniqueId={}",
-                        selectedPushUrl, EventMeshCloudEventUtils.getSubject(eventMeshCloudEvent),
-                        EventMeshCloudEventUtils.getSeqNum(eventMeshCloudEvent),
-                        EventMeshCloudEventUtils.getUniqueId(eventMeshCloudEvent));
+                MESSAGE_LOGGER.info("message|eventMesh2client|url={}|topic={}|bizSeqNo={}|uniqueId={}",
+                    selectedPushUrl, EventMeshCloudEventUtils.getSubject(eventMeshCloudEvent),
+                    EventMeshCloudEventUtils.getSeqNum(eventMeshCloudEvent),
+                    EventMeshCloudEventUtils.getUniqueId(eventMeshCloudEvent));
             } catch (IOException e) {
                 long cost = System.currentTimeMillis() - lastPushTime;
-                MESSAGE_LOGGER.error(
-                    "message|eventMesh2client|exception={} |emitter|topic={}|bizSeqNo={}"
-                        + "|uniqueId={}|cost={}", e.getMessage(), EventMeshCloudEventUtils.getSubject(eventMeshCloudEvent),
+                MESSAGE_LOGGER.error("message|eventMesh2client|exception={} |emitter|topic={}|bizSeqNo={}|uniqueId={}|cost={}",
+                    e.getMessage(), EventMeshCloudEventUtils.getSubject(eventMeshCloudEvent),
                     EventMeshCloudEventUtils.getSeqNum(eventMeshCloudEvent), EventMeshCloudEventUtils.getUniqueId(eventMeshCloudEvent), cost, e);
                 removeWaitingMap(this);
                 delayRetry();
@@ -178,14 +173,11 @@ public class WebhookPushRequest extends AbstractPushRequest {
         return response -> {
             removeWaitingMap(WebhookPushRequest.this);
             long cost = System.currentTimeMillis() - lastPushTime;
-            
-            if (response.getStatusLine().getStatusCode() != HttpStatus.SC_OK) {
-                
-                MESSAGE_LOGGER.info(
-                    "message|eventMesh2client|exception|url={}|topic={}|bizSeqNo={}"
-                        + "|uniqueId={}|cost={}", selectedPushUrl, EventMeshCloudEventUtils.getSubject(eventMeshCloudEvent),
-                    EventMeshCloudEventUtils.getSeqNum(eventMeshCloudEvent), EventMeshCloudEventUtils.getUniqueId(eventMeshCloudEvent), cost);
 
+            if (response.getStatusLine().getStatusCode() != HttpStatus.SC_OK) {
+                MESSAGE_LOGGER.info("message|eventMesh2client|exception|url={}|topic={}|bizSeqNo={}|uniqueId={}|cost={}", selectedPushUrl,
+                    EventMeshCloudEventUtils.getSubject(eventMeshCloudEvent), EventMeshCloudEventUtils.getSeqNum(eventMeshCloudEvent),
+                    EventMeshCloudEventUtils.getUniqueId(eventMeshCloudEvent), cost);
                 delayRetry();
             } else {
                 String res = "";
@@ -197,9 +189,8 @@ public class WebhookPushRequest extends AbstractPushRequest {
                     return new Object();
                 }
                 ClientRetCode result = processResponseContent(res, selectedPushUrl);
-                MESSAGE_LOGGER.info(
-                    "message|eventMesh2client|{}|url={}|topic={}|bizSeqNo={}"
-                        + "|uniqueId={}|cost={}", result, selectedPushUrl, EventMeshCloudEventUtils.getSubject(eventMeshCloudEvent),
+                MESSAGE_LOGGER.info("message|eventMesh2client|{}|url={}|topic={}|bizSeqNo={}|uniqueId={}|cost={}",
+                    result, selectedPushUrl, EventMeshCloudEventUtils.getSubject(eventMeshCloudEvent),
                     EventMeshCloudEventUtils.getSeqNum(eventMeshCloudEvent), EventMeshCloudEventUtils.getUniqueId(eventMeshCloudEvent), cost);
                 switch (result) {
                     case OK:
@@ -211,7 +202,7 @@ public class WebhookPushRequest extends AbstractPushRequest {
                         delayRetry();
                         break;
                     default:
-                        //do nothing
+                        // do nothing
                 }
             }
             return new Object();
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/ConsumerService.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/ConsumerService.java
index e1f940738..1b8b028d4 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/ConsumerService.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/ConsumerService.java
@@ -83,6 +83,7 @@ public class ConsumerService extends ConsumerServiceGrpc.ConsumerServiceImplBase
         EventEmitter<CloudEvent> emitter = new EventEmitter<>(responseObserver);
 
         return new StreamObserver<CloudEvent>() {
+
             @Override
             public void onNext(CloudEvent subscription) {
                 Set<SubscriptionItem> subscriptionItems = JsonUtils.parseTypeReferenceObject(subscription.getTextData(),
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/HeartbeatService.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/HeartbeatService.java
index 0b85ac371..10dbcaf90 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/HeartbeatService.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/HeartbeatService.java
@@ -25,12 +25,10 @@ import org.apache.eventmesh.runtime.boot.EventMeshGrpcServer;
 import org.apache.eventmesh.runtime.constants.EventMeshConstants;
 import org.apache.eventmesh.runtime.core.protocol.grpc.processor.HeartbeatProcessor;
 
-
 import java.util.concurrent.ThreadPoolExecutor;
 
 import io.grpc.stub.StreamObserver;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/PublisherService.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/PublisherService.java
index 7969ffe6c..1d67ab866 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/PublisherService.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/PublisherService.java
@@ -74,7 +74,6 @@ public class PublisherService extends PublisherServiceGrpc.PublisherServiceImplB
         });
     }
 
-
     /**
      * <pre>
      * publish event with reply
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/ServiceUtils.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/ServiceUtils.java
index 1f6e6637c..0740c5243 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/ServiceUtils.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/grpc/service/ServiceUtils.java
@@ -131,7 +131,6 @@ public class ServiceUtils {
         return true;
     }
 
-
     public static boolean validateHeartBeat(CloudEvent heartbeat) {
         org.apache.eventmesh.common.protocol.grpc.common.ClientType clientType = EventMeshCloudEventUtils.getClientType(heartbeat);
         if (org.apache.eventmesh.common.protocol.grpc.common.ClientType.SUB == clientType && StringUtils.isEmpty(
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/ConsumerManager.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/ConsumerManager.java
index ee0ca34cb..e60f1687a 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/ConsumerManager.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/ConsumerManager.java
@@ -27,7 +27,6 @@ import org.apache.eventmesh.runtime.util.EventMeshUtil;
 import java.util.Objects;
 import java.util.concurrent.ConcurrentHashMap;
 
-
 import com.google.common.eventbus.Subscribe;
 
 import lombok.extern.slf4j.Slf4j;
@@ -42,7 +41,6 @@ public class ConsumerManager {
      */
     private ConcurrentHashMap<String, ConsumerGroupManager> consumerTable = new ConcurrentHashMap<>(64);
 
-
     public ConsumerManager(final EventMeshHTTPServer eventMeshHTTPServer) {
         this.eventMeshHTTPServer = eventMeshHTTPServer;
     }
@@ -183,7 +181,7 @@ public class ConsumerManager {
                     break;
                 }
                 default:
-                    //do nothing
+                    // do nothing
             }
         } catch (Exception ex) {
             log.error("onChange event:{} err", event, ex);
@@ -206,7 +204,7 @@ public class ConsumerManager {
                     delConsumer(event.getConsumerGroup());
                     break;
                 default:
-                    //do nothing
+                    // do nothing
             }
         } catch (Exception ex) {
             log.error("onChange event:{} err", event, ex);
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/EventMeshConsumer.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/EventMeshConsumer.java
index 4031f9a95..5177e8c58 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/EventMeshConsumer.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/EventMeshConsumer.java
@@ -59,7 +59,6 @@ import io.cloudevents.CloudEvent;
 import io.cloudevents.core.builder.CloudEventBuilder;
 import io.opentelemetry.api.trace.Span;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
@@ -157,7 +156,7 @@ public class EventMeshConsumer {
                     try {
                         sendMessageBack(event, uniqueId, bizSeqNo);
                     } catch (Exception e) {
-                        //ignore
+                        // ignore
                         log.warn("sendMessageBack fail,topic:{}, bizSeqNo={}, uniqueId={}", topic, bizSeqNo, uniqueId, e);
                     }
                     eventMeshAsyncConsumeContext.commit(EventMeshAction.CommitMessage);
@@ -168,7 +167,7 @@ public class EventMeshConsumer {
         };
         persistentMqConsumer.registerEventListener(clusterEventListener);
 
-        //broadcast consumer
+        // broadcast consumer
         Properties broadcastKeyValue = new Properties();
         broadcastKeyValue.put(IS_BROADCAST, "true");
         broadcastKeyValue.put(CONSUMER_GROUP, consumerGroupConf.getConsumerGroup());
@@ -219,7 +218,7 @@ public class EventMeshConsumer {
                         eventMeshAsyncConsumeContext.commit(EventMeshAction.CommitMessage);
                         return;
                     } catch (Exception ex) {
-                        //ignore
+                        // ignore
                     }
                 }
 
@@ -240,7 +239,7 @@ public class EventMeshConsumer {
                     try {
                         sendMessageBack(event, uniqueId, bizSeqNo);
                     } catch (Exception e) {
-                        //ignore
+                        // ignore
                     }
                     eventMeshAsyncConsumeContext.commit(EventMeshAction.CommitMessage);
                 }
@@ -313,8 +312,7 @@ public class EventMeshConsumer {
 
     public void sendMessageBack(final CloudEvent event, final String uniqueId, String bizSeqNo) throws Exception {
 
-        EventMeshProducer sendMessageBack
-            = eventMeshHTTPServer.getProducerManager().getEventMeshProducer(consumerGroupConf.getConsumerGroup());
+        EventMeshProducer sendMessageBack = eventMeshHTTPServer.getProducerManager().getEventMeshProducer(consumerGroupConf.getConsumerGroup());
 
         if (sendMessageBack == null) {
             log.warn("consumer:{} consume fail, sendMessageBack, bizSeqNo:{}, uniqueId:{}",
@@ -326,6 +324,7 @@ public class EventMeshConsumer {
             eventMeshHTTPServer);
 
         sendMessageBack.send(sendMessageBackContext, new SendCallback() {
+
             @Override
             public void onSuccess(SendResult sendResult) {
             }
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/HttpClientGroupMapping.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/HttpClientGroupMapping.java
index b62f1f129..ae5400d5e 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/HttpClientGroupMapping.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/consumer/HttpClientGroupMapping.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.runtime.core.protocol.http.consumer;
 
-
 import org.apache.eventmesh.common.protocol.SubscriptionItem;
 import org.apache.eventmesh.common.protocol.http.header.client.SubscribeRequestHeader;
 import org.apache.eventmesh.common.protocol.http.header.client.UnSubscribeRequestHeader;
@@ -45,16 +44,21 @@ import java.util.concurrent.ConcurrentHashMap;
 import java.util.concurrent.locks.ReadWriteLock;
 import java.util.concurrent.locks.ReentrantReadWriteLock;
 
-
 import lombok.extern.slf4j.Slf4j;
 
 @Slf4j
 public final class HttpClientGroupMapping {
 
-    private final transient Map<String /**group*/, ConsumerGroupConf> localConsumerGroupMapping =
+    /**
+     * key: group
+     */
+    private final transient Map<String, ConsumerGroupConf> localConsumerGroupMapping =
         new ConcurrentHashMap<>();
 
-    private final transient Map<String /**group@topic*/, List<Client>> localClientInfoMapping =
+    /**
+     * key: group@topic
+     */
+    private final transient Map<String, List<Client>> localClientInfoMapping =
         new ConcurrentHashMap<>();
 
     private final transient Set<String> localTopicSet = new HashSet<String>(16);
@@ -158,8 +162,8 @@ public final class HttpClientGroupMapping {
 
                 final Map<String, ConsumerGroupTopicMetadata> consumerGroupTopicMetadataMap =
                     new HashMap<>(1 << 4);
-                for (final Map.Entry<String, ConsumerGroupTopicConf> consumerGroupTopicConfEntry
-                    : consumerGroupConf.getConsumerGroupTopicConf().entrySet()) {
+                for (final Map.Entry<String, ConsumerGroupTopicConf> consumerGroupTopicConfEntry : consumerGroupConf.getConsumerGroupTopicConf()
+                    .entrySet()) {
                     final ConsumerGroupTopicConf consumerGroupTopicConf = consumerGroupTopicConfEntry.getValue();
                     final ConsumerGroupTopicMetadata consumerGroupTopicMetadata = new ConsumerGroupTopicMetadata();
                     consumerGroupTopicMetadata.setConsumerGroup(consumerGroupTopicConf.getConsumerGroup());
@@ -233,7 +237,7 @@ public final class HttpClientGroupMapping {
             final Map<String, ConsumerGroupTopicConf> map =
                 consumerGroupConf.getConsumerGroupTopicConf();
             if (!map.containsKey(subTopic.getTopic())) {
-                //If there are multiple topics, append it
+                // If there are multiple topics, append it
                 final ConsumerGroupTopicConf newTopicConf = new ConsumerGroupTopicConf();
                 newTopicConf.setConsumerGroup(consumerGroup);
                 newTopicConf.setTopic(subTopic.getTopic());
@@ -389,12 +393,13 @@ public final class HttpClientGroupMapping {
             client.setLastUpTime(new Date());
             final String groupTopicKey = client.getConsumerGroup() + "@" + client.getTopic();
             List<Client> localClients = localClientInfoMapping.computeIfAbsent(
-                    groupTopicKey, key -> Collections.unmodifiableList(new ArrayList<Client>() {
-                        private static final long serialVersionUID = -529919988844134656L;
-                        {
-                            add(client);
-                        }
-                    }));
+                groupTopicKey, key -> Collections.unmodifiableList(new ArrayList<Client>() {
+
+                    private static final long serialVersionUID = -529919988844134656L;
+                    {
+                        add(client);
+                    }
+                }));
             localClients.stream().filter(o -> StringUtils.equals(o.getUrl(), client.getUrl())).findFirst()
                 .ifPresent(o -> o.setLastUpTime(client.getLastUpTime()));
         }
@@ -417,9 +422,9 @@ public final class HttpClientGroupMapping {
             for (final String unSubTopic : unSubTopicList) {
                 isChange = isChange
                     || removeSubscriptionByTopic(consumerGroup,
-                    unSubscribeUrl,
-                    unSubscribeRequestHeader.getIdc(),
-                    unSubTopic);
+                        unSubscribeUrl,
+                        unSubscribeRequestHeader.getIdc(),
+                        unSubTopic);
             }
         } finally {
             READ_WRITE_LOCK.writeLock().unlock();
@@ -449,15 +454,15 @@ public final class HttpClientGroupMapping {
             client.setLastUpTime(new Date());
             final String groupTopicKey = client.getConsumerGroup() + "@" + client.getTopic();
             List<Client> localClients = localClientInfoMapping.computeIfAbsent(
-                                    groupTopicKey, key -> Collections.unmodifiableList(new ArrayList<Client>() {
-                                        private static final long serialVersionUID = -529919988844134656L;
-                                        {
-                                            add(client);
-                                        }
-                                    }));
+                groupTopicKey, key -> Collections.unmodifiableList(new ArrayList<Client>() {
+
+                    private static final long serialVersionUID = -529919988844134656L;
+                    {
+                        add(client);
+                    }
+                }));
             localClients.stream().filter(o -> StringUtils.equals(o.getUrl(), client.getUrl())).findFirst()
                 .ifPresent(o -> o.setLastUpTime(client.getLastUpTime()));
         }
     }
 }
-
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/AdminShutdownProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/AdminShutdownProcessor.java
index d0b11f972..e9e975130 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/AdminShutdownProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/AdminShutdownProcessor.java
@@ -34,7 +34,6 @@ import io.netty.channel.ChannelHandlerContext;
 
 import lombok.RequiredArgsConstructor;
 
-
 @RequiredArgsConstructor
 public class AdminShutdownProcessor implements HttpRequestProcessor {
 
@@ -48,7 +47,7 @@ public class AdminShutdownProcessor implements HttpRequestProcessor {
         String remoteAddr = RemotingHelper.parseChannelRemoteAddr(ctx.channel());
         cmdLogger.info("cmd={}|{}|client2eventMesh|from={}|to={}",
             RequestCode.get(Integer.valueOf(asyncContext.getRequest().getRequestCode())),
-                EventMeshConstants.PROTOCOL_HTTP, remoteAddr, IPUtils.getLocalAddress());
+            EventMeshConstants.PROTOCOL_HTTP, remoteAddr, IPUtils.getLocalAddress());
 
         eventMeshServer.shutdown();
 
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/BatchSendMessageProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/BatchSendMessageProcessor.java
index b68f9927b..8611b9ef8 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/BatchSendMessageProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/BatchSendMessageProcessor.java
@@ -119,7 +119,7 @@ public class BatchSendMessageProcessor implements HttpRequestProcessor {
         }
 
         for (CloudEvent event : eventList) {
-            //validate event
+            // validate event
             if (!ObjectUtils.allNotNull(event.getSource(), event.getSpecVersion())
                 || StringUtils.isAnyBlank(event.getId(), event.getType(), event.getSubject())) {
                 completeResponse(request, asyncContext, sendMessageBatchResponseHeader,
@@ -139,7 +139,7 @@ public class BatchSendMessageProcessor implements HttpRequestProcessor {
             String pid = getExtension(event, ProtocolKey.ClientInstanceKey.PID.getKey());
             String sys = getExtension(event, ProtocolKey.ClientInstanceKey.SYS.getKey());
 
-            //validate event-extension
+            // validate event-extension
             if (StringUtils.isAnyBlank(idc, pid, sys) || !StringUtils.isNumeric(pid)) {
                 completeResponse(request, asyncContext, sendMessageBatchResponseHeader,
                     EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, SendMessageBatchResponseBody.class);
@@ -193,7 +193,7 @@ public class BatchSendMessageProcessor implements HttpRequestProcessor {
             String pass = getExtension(cloudEvent, ProtocolKey.ClientInstanceKey.PASSWD.getKey());
             String subsystem = getExtension(cloudEvent, ProtocolKey.ClientInstanceKey.SYS.getKey());
 
-            //do acl check
+            // do acl check
             if (httpConfiguration.isEventMeshServerSecurityEnable()) {
                 try {
                     this.acl.doAclCheckInHttpSend(remoteAddr, user, pass, subsystem, cloudEvent.getSubject(), requestCode);
@@ -249,6 +249,7 @@ public class BatchSendMessageProcessor implements HttpRequestProcessor {
                 final SendMessageContext sendMessageContext = new SendMessageContext(batchId, event, batchEventMeshProducer, eventMeshHTTPServer);
                 sendMessageContext.setEventList(eventlist);
                 batchEventMeshProducer.send(sendMessageContext, new SendCallback() {
+
                     @Override
                     public void onSuccess(SendResult sendResult) {
                     }
@@ -265,6 +266,7 @@ public class BatchSendMessageProcessor implements HttpRequestProcessor {
             for (CloudEvent event : eventList) {
                 final SendMessageContext sendMessageContext = new SendMessageContext(batchId, event, batchEventMeshProducer, eventMeshHTTPServer);
                 batchEventMeshProducer.send(sendMessageContext, new SendCallback() {
+
                     @Override
                     public void onSuccess(SendResult sendResult) {
 
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/BatchSendMessageV2Processor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/BatchSendMessageV2Processor.java
index c41cb0ab7..e035f6c20 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/BatchSendMessageV2Processor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/BatchSendMessageV2Processor.java
@@ -63,7 +63,7 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
     private final Logger cmdLogger = LoggerFactory.getLogger(EventMeshConstants.CMD);
 
     private final Logger aclLogger = LoggerFactory.getLogger(EventMeshConstants.ACL);
-    
+
     private final Logger batchMessageLogger = LoggerFactory.getLogger("batchMessage");
 
     private final EventMeshHTTPServer eventMeshHTTPServer;
@@ -75,7 +75,6 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
         this.acl = eventMeshHTTPServer.getAcl();
     }
 
-
     @Override
     public void processRequest(ChannelHandlerContext ctx, AsyncContext<HttpCommand> asyncContext)
         throws Exception {
@@ -99,18 +98,17 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
         EventMeshHTTPConfiguration httpConfiguration = eventMeshHTTPServer.getEventMeshHttpConfiguration();
         SendMessageBatchV2ResponseHeader sendMessageBatchV2ResponseHeader =
             SendMessageBatchV2ResponseHeader.buildHeader(
-                    requestCode,
-                    httpConfiguration.getEventMeshCluster(),
-                    httpConfiguration.getEventMeshEnv(),
-                    httpConfiguration.getEventMeshIDC()
-            );
+                requestCode,
+                httpConfiguration.getEventMeshCluster(),
+                httpConfiguration.getEventMeshEnv(),
+                httpConfiguration.getEventMeshIDC());
 
         // todo: use validate processor to check
-        //validate event
+        // validate event
         if (!ObjectUtils.allNotNull(event.getSource(), event.getSpecVersion())
-                || StringUtils.isAnyBlank(event.getId(), event.getType(), event.getSubject())) {
+            || StringUtils.isAnyBlank(event.getId(), event.getType(), event.getSubject())) {
             completeResponse(request, asyncContext, sendMessageBatchV2ResponseHeader,
-                    EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, SendMessageBatchV2ResponseBody.class);
+                EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, SendMessageBatchV2ResponseBody.class);
             return;
         }
 
@@ -118,11 +116,11 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
         String pid = getExtension(event, ProtocolKey.ClientInstanceKey.PID.getKey());
         String sys = getExtension(event, ProtocolKey.ClientInstanceKey.SYS.getKey());
 
-        //validate event-extension
+        // validate event-extension
         if (StringUtils.isAnyBlank(idc, pid, sys)
             || !StringUtils.isNumeric(pid)) {
             completeResponse(request, asyncContext, sendMessageBatchV2ResponseHeader,
-                    EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, SendMessageBatchV2ResponseBody.class);
+                EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, SendMessageBatchV2ResponseBody.class);
             return;
         }
 
@@ -133,7 +131,7 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
         if (StringUtils.isAnyBlank(bizNo, topic, producerGroup)
             || event.getData() == null) {
             completeResponse(request, asyncContext, sendMessageBatchV2ResponseHeader,
-                    EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, null, SendMessageBatchV2ResponseBody.class);
+                EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, null, SendMessageBatchV2ResponseBody.class);
             return;
         }
 
@@ -141,13 +139,13 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
         if (content.length() > httpConfiguration.getEventMeshEventSize()) {
             batchMessageLogger.error("Event size exceeds the limit: {}", httpConfiguration.getEventMeshEventSize());
             completeResponse(request, asyncContext, sendMessageBatchV2ResponseHeader,
-                    EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR,
-                    "Event size exceeds the limit: " + httpConfiguration.getEventMeshEventSize(),
-                    SendMessageBatchV2ResponseBody.class);
+                EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR,
+                "Event size exceeds the limit: " + httpConfiguration.getEventMeshEventSize(),
+                SendMessageBatchV2ResponseBody.class);
             return;
         }
 
-        //do acl check
+        // do acl check
         if (httpConfiguration.isEventMeshServerSecurityEnable()) {
             String remoteAddr = RemotingHelper.parseChannelRemoteAddr(ctx.channel());
             String user = getExtension(event, ProtocolKey.ClientInstanceKey.USERNAME.getKey());
@@ -157,7 +155,7 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
                 this.acl.doAclCheckInHttpSend(remoteAddr, user, pass, subsystem, topic, requestCode);
             } catch (Exception e) {
                 completeResponse(request, asyncContext, sendMessageBatchV2ResponseHeader,
-                        EventMeshRetCode.EVENTMESH_ACL_ERR, e.getMessage(), SendMessageBatchV2ResponseBody.class);
+                    EventMeshRetCode.EVENTMESH_ACL_ERR, e.getMessage(), SendMessageBatchV2ResponseBody.class);
                 aclLogger.warn("CLIENT HAS NO PERMISSION,BatchSendMessageV2Processor send failed", e);
                 return;
             }
@@ -168,7 +166,7 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
             .tryAcquire(EventMeshConstants.DEFAULT_FASTFAIL_TIMEOUT_IN_MILLISECONDS, TimeUnit.MILLISECONDS)) {
             summaryMetrics.recordSendBatchMsgDiscard(1);
             completeResponse(request, asyncContext, sendMessageBatchV2ResponseHeader,
-                    EventMeshRetCode.EVENTMESH_BATCH_SPEED_OVER_LIMIT_ERR, null, SendMessageBatchV2ResponseBody.class);
+                EventMeshRetCode.EVENTMESH_BATCH_SPEED_OVER_LIMIT_ERR, null, SendMessageBatchV2ResponseBody.class);
             return;
         }
 
@@ -177,7 +175,7 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
         batchEventMeshProducer.getMqProducerWrapper().getMeshMQProducer().setExtFields();
         if (!batchEventMeshProducer.isStarted()) {
             completeResponse(request, asyncContext, sendMessageBatchV2ResponseHeader,
-                    EventMeshRetCode.EVENTMESH_BATCH_PRODUCER_STOPED_ERR, null, SendMessageBatchV2ResponseBody.class);
+                EventMeshRetCode.EVENTMESH_BATCH_PRODUCER_STOPED_ERR, null, SendMessageBatchV2ResponseBody.class);
             return;
         }
 
@@ -206,9 +204,10 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
         } catch (Exception e) {
             batchMessageLogger.error("msg2MQMsg err, topic:{}, msg:{}", topic, event.getData(), e);
             completeResponse(request, asyncContext, sendMessageBatchV2ResponseHeader, EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR,
-                    EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR.getErrMsg()
-                            +
-                            EventMeshUtil.stackTrace(e, 2), SendMessageBatchV2ResponseBody.class);
+                EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR.getErrMsg()
+                    +
+                    EventMeshUtil.stackTrace(e, 2),
+                SendMessageBatchV2ResponseBody.class);
             return;
         }
 
@@ -219,6 +218,7 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
 
         try {
             batchEventMeshProducer.send(sendMessageContext, new SendCallback() {
+
                 @Override
                 public void onSuccess(SendResult sendResult) {
                     long batchEndTime = System.currentTimeMillis();
@@ -241,9 +241,10 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
             });
         } catch (Exception e) {
             completeResponse(request, asyncContext, sendMessageBatchV2ResponseHeader, EventMeshRetCode.EVENTMESH_SEND_BATCHLOG_MSG_ERR,
-                    EventMeshRetCode.EVENTMESH_SEND_BATCHLOG_MSG_ERR.getErrMsg()
-                            +
-                            EventMeshUtil.stackTrace(e, 2), SendMessageBatchV2ResponseBody.class);
+                EventMeshRetCode.EVENTMESH_SEND_BATCHLOG_MSG_ERR.getErrMsg()
+                    +
+                    EventMeshUtil.stackTrace(e, 2),
+                SendMessageBatchV2ResponseBody.class);
             long batchEndTime = System.currentTimeMillis();
             eventMeshHTTPServer.getHttpRetryer().pushRetry(sendMessageContext.delay(10000));
             summaryMetrics.recordBatchSendMsgCost(batchEndTime - batchStartTime);
@@ -253,7 +254,6 @@ public class BatchSendMessageV2Processor implements HttpRequestProcessor {
         }
 
         completeResponse(request, asyncContext, sendMessageBatchV2ResponseHeader,
-                EventMeshRetCode.SUCCESS, null, SendMessageBatchV2ResponseBody.class);
+            EventMeshRetCode.SUCCESS, null, SendMessageBatchV2ResponseBody.class);
     }
 }
-
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/CreateTopicProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/CreateTopicProcessor.java
index 777ff09d2..03e75266f 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/CreateTopicProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/CreateTopicProcessor.java
@@ -67,15 +67,13 @@ public class CreateTopicProcessor implements AsyncHttpProcessor {
         HttpEventWrapper responseWrapper;
 
         httpLogger.info("uri={}|{}|client2eventMesh|from={}|to={}", requestWrapper.getRequestURI(),
-            EventMeshConstants.PROTOCOL_HTTP, RemotingHelper.parseChannelRemoteAddr(ctx.channel()), IPUtils.getLocalAddress()
-        );
+            EventMeshConstants.PROTOCOL_HTTP, RemotingHelper.parseChannelRemoteAddr(ctx.channel()), IPUtils.getLocalAddress());
 
         // user request header
         Map<String, Object> userRequestHeaderMap = requestWrapper.getHeaderMap();
         String requestIp = RemotingHelper.parseChannelRemoteAddr(ctx.channel());
         userRequestHeaderMap.put(ProtocolKey.ClientInstanceKey.IP.getKey(), requestIp);
 
-
         Map<String, Object> responseHeaderMap = new HashMap<>();
         responseHeaderMap.put(ProtocolKey.REQUEST_URI, requestWrapper.getRequestURI());
         responseHeaderMap
@@ -84,12 +82,12 @@ public class CreateTopicProcessor implements AsyncHttpProcessor {
         responseHeaderMap.put(ProtocolKey.EventMeshInstanceKey.EVENTMESHENV, eventMeshHTTPServer.getEventMeshHttpConfiguration().getEventMeshEnv());
         responseHeaderMap.put(ProtocolKey.EventMeshInstanceKey.EVENTMESHIDC, eventMeshHTTPServer.getEventMeshHttpConfiguration().getEventMeshIDC());
 
-        //validate body
+        // validate body
         byte[] requestBody = requestWrapper.getBody();
 
         Map<String, Object> requestBodyMap = JsonUtils.parseTypeReferenceObject(new String(requestBody),
-            new TypeReference<HashMap<String, Object>>() {});
-
+            new TypeReference<HashMap<String, Object>>() {
+            });
 
         if (requestBodyMap.get("topic") == null || StringUtils.isBlank(requestBodyMap.get("topic").toString())) {
             Map<String, Object> responseBodyMap = new HashMap<>();
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/DeleteTopicProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/DeleteTopicProcessor.java
index f7ea77822..0e2702ac2 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/DeleteTopicProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/DeleteTopicProcessor.java
@@ -15,7 +15,6 @@
  * limitations under the License.
  */
 
-
 package org.apache.eventmesh.runtime.core.protocol.http.processor;
 
 import org.apache.eventmesh.common.protocol.http.HttpEventWrapper;
@@ -70,15 +69,13 @@ public class DeleteTopicProcessor implements AsyncHttpProcessor {
         HttpEventWrapper responseWrapper;
 
         httpLogger.info("uri={}|{}|client2eventMesh|from={}|to={}", requestWrapper.getRequestURI(),
-            EventMeshConstants.PROTOCOL_HTTP, RemotingHelper.parseChannelRemoteAddr(ctx.channel()), IPUtils.getLocalAddress()
-        );
+            EventMeshConstants.PROTOCOL_HTTP, RemotingHelper.parseChannelRemoteAddr(ctx.channel()), IPUtils.getLocalAddress());
 
         // user request header
         Map<String, Object> userRequestHeaderMap = requestWrapper.getHeaderMap();
         String requestIp = RemotingHelper.parseChannelRemoteAddr(ctx.channel());
         userRequestHeaderMap.put(ProtocolKey.ClientInstanceKey.IP.getKey(), requestIp);
 
-
         Map<String, Object> responseHeaderMap = new HashMap<>();
         responseHeaderMap.put(ProtocolKey.REQUEST_URI, requestWrapper.getRequestURI());
         responseHeaderMap
@@ -87,11 +84,12 @@ public class DeleteTopicProcessor implements AsyncHttpProcessor {
         responseHeaderMap.put(ProtocolKey.EventMeshInstanceKey.EVENTMESHENV, eventMeshHTTPServer.getEventMeshHttpConfiguration().getEventMeshEnv());
         responseHeaderMap.put(ProtocolKey.EventMeshInstanceKey.EVENTMESHIDC, eventMeshHTTPServer.getEventMeshHttpConfiguration().getEventMeshIDC());
 
-        //validate body
+        // validate body
         byte[] requestBody = requestWrapper.getBody();
 
         Map<String, Object> requestBodyMap = JsonUtils.parseTypeReferenceObject(new String(requestBody),
-            new TypeReference<HashMap<String, Object>>() {});
+            new TypeReference<HashMap<String, Object>>() {
+            });
 
         if (requestBodyMap.get("topic") == null || StringUtils.isBlank(requestBodyMap.get("topic").toString())) {
             Map<String, Object> responseBodyMap = new HashMap<>();
@@ -112,7 +110,7 @@ public class DeleteTopicProcessor implements AsyncHttpProcessor {
             // pub topic in local cache
             String[] topicArr = topic.split(";");
 
-            //validate topic is exist in eventmesh
+            // validate topic is exist in eventmesh
             List<String> faildTopic = new ArrayList<>();
             for (String deleteTopic : topicArr) {
                 if (!HttpClientGroupMapping.getInstance().getLocalTopicSet().contains(deleteTopic)) {
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/HandlerService.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/HandlerService.java
index 6339f8cee..b745e8f83 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/HandlerService.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/HandlerService.java
@@ -82,7 +82,6 @@ public class HandlerService {
 
     public DefaultHttpDataFactory defaultHttpDataFactory = new DefaultHttpDataFactory(false);
 
-
     public void init() {
         log.info("HandlerService start ");
     }
@@ -187,13 +186,13 @@ public class HandlerService {
         httpEventWrapper.setHttpVersion(httpRequest.protocolVersion().protocolName());
         httpEventWrapper.setRequestURI(httpRequest.uri());
 
-        //parse http header
+        // parse http header
         for (String key : httpRequest.headers().names()) {
             httpEventWrapper.getHeaderMap().put(key, httpRequest.headers().get(key));
         }
 
         final long bodyDecodeStart = System.currentTimeMillis();
-        //parse http body
+        // parse http body
         FullHttpRequest fullHttpRequest = (FullHttpRequest) httpRequest;
         final Map<String, Object> bodyMap = new HashMap<>();
         if (HttpMethod.GET == fullHttpRequest.method()) {
@@ -210,8 +209,7 @@ public class HandlerService {
                         .ofNullable(JsonUtils.parseTypeReferenceObject(
                             new String(body, Constants.DEFAULT_CHARSET),
                             new TypeReference<Map<String, Object>>() {
-                            }
-                        ))
+                            }))
                         .ifPresent(bodyMap::putAll);
                 }
             } else {
@@ -263,7 +261,6 @@ public class HandlerService {
 
         private CloudEvent ce;
 
-
         public void run() {
             String processorKey = "/";
             for (String eventProcessorKey : httpProcessorMap.keySet()) {
@@ -328,7 +325,6 @@ public class HandlerService {
             HandlerService.this.sendResponse(ctx, this.request, this.response);
         }
 
-
         public void setResponseJsonBody(String body) {
             this.sendResponse(HttpResponseUtils.setResponseJsonBody(body, ctx));
         }
@@ -386,7 +382,6 @@ public class HandlerService {
 
     }
 
-
     private static class ProcessorWrapper {
 
         private ThreadPoolExecutor threadPoolExecutor;
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/HeartBeatProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/HeartBeatProcessor.java
index e72a9bb79..50359a722 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/HeartBeatProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/HeartBeatProcessor.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.runtime.core.protocol.http.processor;
 
-
 import org.apache.eventmesh.common.protocol.http.HttpCommand;
 import org.apache.eventmesh.common.protocol.http.body.client.HeartbeatRequestBody;
 import org.apache.eventmesh.common.protocol.http.body.client.HeartbeatResponseBody;
@@ -80,25 +79,25 @@ public class HeartBeatProcessor implements HttpRequestProcessor {
         EventMeshHTTPConfiguration httpConfiguration = eventMeshHTTPServer.getEventMeshHttpConfiguration();
         final HeartbeatResponseHeader heartbeatResponseHeader =
             HeartbeatResponseHeader.buildHeader(Integer.valueOf(request.getRequestCode()),
-                    httpConfiguration.getEventMeshCluster(),
-                    localAddress, httpConfiguration.getEventMeshEnv(),
-                    httpConfiguration.getEventMeshIDC());
+                httpConfiguration.getEventMeshCluster(),
+                localAddress, httpConfiguration.getEventMeshEnv(),
+                httpConfiguration.getEventMeshIDC());
 
-        //validate header
+        // validate header
 
         if (StringUtils.isAnyBlank(
-                heartbeatRequestHeader.getIdc(), heartbeatRequestHeader.getPid(), heartbeatRequestHeader.getSys())
+            heartbeatRequestHeader.getIdc(), heartbeatRequestHeader.getPid(), heartbeatRequestHeader.getSys())
             || !StringUtils.isNumeric(heartbeatRequestHeader.getPid())) {
             completeResponse(request, asyncContext, heartbeatResponseHeader,
-                    EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, HeartbeatResponseBody.class);
+                EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, HeartbeatResponseBody.class);
             return;
         }
 
-        //validate body
+        // validate body
         if (StringUtils.isAnyBlank(heartbeatRequestBody.getClientType(), heartbeatRequestBody.getConsumerGroup())
             || CollectionUtils.isEmpty(heartbeatRequestBody.getHeartbeatEntities())) {
             completeResponse(request, asyncContext, heartbeatResponseHeader,
-                    EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, null, HeartbeatResponseBody.class);
+                EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, null, HeartbeatResponseBody.class);
             return;
         }
         final ConcurrentHashMap<String, List<Client>> tmpMap = new ConcurrentHashMap<>();
@@ -120,7 +119,7 @@ public class HeartBeatProcessor implements HttpRequestProcessor {
                 continue;
             }
 
-            //do acl check
+            // do acl check
             if (eventMeshHTTPServer.getEventMeshHttpConfiguration().isEventMeshServerSecurityEnable()) {
                 try {
                     this.acl.doAclCheckInHttpHeartbeat(
@@ -132,7 +131,7 @@ public class HeartBeatProcessor implements HttpRequestProcessor {
                         Integer.parseInt(heartbeatRequestHeader.getCode()));
                 } catch (Exception e) {
                     completeResponse(request, asyncContext, heartbeatResponseHeader,
-                            EventMeshRetCode.EVENTMESH_ACL_ERR, e.getMessage(), HeartbeatResponseBody.class);
+                        EventMeshRetCode.EVENTMESH_ACL_ERR, e.getMessage(), HeartbeatResponseBody.class);
                     if (log.isWarnEnabled()) {
                         log.warn("CLIENT HAS NO PERMISSION,HeartBeatProcessor subscribe failed", e);
                     }
@@ -148,7 +147,7 @@ public class HeartBeatProcessor implements HttpRequestProcessor {
         }
 
         ConcurrentHashMap<String, List<Client>> clientInfoMap =
-                eventMeshHTTPServer.getSubscriptionManager().getLocalClientInfoMapping();
+            eventMeshHTTPServer.getSubscriptionManager().getLocalClientInfoMapping();
         synchronized (clientInfoMap) {
             for (final Map.Entry<String, List<Client>> groupTopicClientMapping : tmpMap.entrySet()) {
                 final List<Client> localClientList = clientInfoMap.get(groupTopicClientMapping.getKey());
@@ -175,16 +174,16 @@ public class HeartBeatProcessor implements HttpRequestProcessor {
                     summaryMetrics.recordHTTPReqResTimeCost(
                         System.currentTimeMillis() - request.getReqTime());
                 } catch (Exception ex) {
-                    //ignore
+                    // ignore
                 }
             };
             responseEventMeshCommand = request.createHttpCommandResponse(EventMeshRetCode.SUCCESS);
             asyncContext.onComplete(responseEventMeshCommand, handler);
         } catch (Exception e) {
             completeResponse(request, asyncContext, heartbeatResponseHeader,
-                    EventMeshRetCode.EVENTMESH_HEARTBEAT_ERR,
-                    EventMeshRetCode.EVENTMESH_HEARTBEAT_ERR.getErrMsg() + EventMeshUtil.stackTrace(e, 2),
-                    HeartbeatResponseBody.class);
+                EventMeshRetCode.EVENTMESH_HEARTBEAT_ERR,
+                EventMeshRetCode.EVENTMESH_HEARTBEAT_ERR.getErrMsg() + EventMeshUtil.stackTrace(e, 2),
+                HeartbeatResponseBody.class);
             final long elapsedTime = System.currentTimeMillis() - startTime;
             if (log.isErrorEnabled()) {
                 log.error("message|eventMesh2mq|REQ|ASYNC|heartBeatMessageCost={}ms", elapsedTime, e);
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/LocalSubscribeEventProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/LocalSubscribeEventProcessor.java
index 10b03d220..1b15c1ac5 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/LocalSubscribeEventProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/LocalSubscribeEventProcessor.java
@@ -48,7 +48,6 @@ import com.fasterxml.jackson.core.type.TypeReference;
 
 import lombok.extern.slf4j.Slf4j;
 
-
 @EventMeshTrace
 @Slf4j
 public class LocalSubscribeEventProcessor extends AbstractEventProcessor {
@@ -82,19 +81,18 @@ public class LocalSubscribeEventProcessor extends AbstractEventProcessor {
         final Map<String, Object> sysHeaderMap = requestWrapper.getSysHeaderMap();
         final Map<String, Object> responseBodyMap = new HashMap<>();
 
-        //validate header
+        // validate header
         if (validateSysHeader(sysHeaderMap)) {
             handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, responseHeaderMap,
                 responseBodyMap, null);
             return;
         }
 
-        //validate body
+        // validate body
         final Map<String, Object> requestBodyMap = Optional.ofNullable(JsonUtils.parseTypeReferenceObject(
             new String(requestWrapper.getBody(), Constants.DEFAULT_CHARSET),
             new TypeReference<HashMap<String, Object>>() {
-            }
-        )).orElseGet(HashMap::new);
+            })).orElseGet(HashMap::new);
 
         if (validatedRequestBodyMap(requestBodyMap)) {
             handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, responseHeaderMap,
@@ -110,10 +108,9 @@ public class LocalSubscribeEventProcessor extends AbstractEventProcessor {
         final List<SubscriptionItem> subscriptionList = Optional.ofNullable(JsonUtils.parseTypeReferenceObject(
             topic,
             new TypeReference<List<SubscriptionItem>>() {
-            }
-        )).orElseGet(Collections::emptyList);
+            })).orElseGet(Collections::emptyList);
 
-        //do acl check
+        // do acl check
         if (eventMeshHTTPServer.getEventMeshHttpConfiguration().isEventMeshServerSecurityEnable()) {
             for (final SubscriptionItem item : subscriptionList) {
                 try {
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/LocalUnSubscribeEventProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/LocalUnSubscribeEventProcessor.java
index fc2fe01eb..204bb1873 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/LocalUnSubscribeEventProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/LocalUnSubscribeEventProcessor.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.runtime.core.protocol.http.processor;
 
-
 import org.apache.eventmesh.common.Constants;
 import org.apache.eventmesh.common.protocol.http.HttpEventWrapper;
 import org.apache.eventmesh.common.protocol.http.common.EventMeshRetCode;
@@ -92,21 +91,20 @@ public class LocalUnSubscribeEventProcessor extends AbstractEventProcessor {
         final Map<String, Object> sysHeaderMap = requestWrapper.getSysHeaderMap();
         final Map<String, Object> responseBodyMap = new HashMap<>();
 
-        //validate header
+        // validate header
         if (validateSysHeader(sysHeaderMap)) {
             handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, responseHeaderMap,
                 responseBodyMap, null);
             return;
         }
 
-        //validate body
+        // validate body
         final byte[] requestBody = requestWrapper.getBody();
 
         final Map<String, Object> requestBodyMap = Optional.ofNullable(JsonUtils.parseTypeReferenceObject(
             new String(requestBody, Constants.DEFAULT_CHARSET),
             new TypeReference<HashMap<String, Object>>() {
-            }
-        )).orElseGet(Maps::newHashMap);
+            })).orElseGet(Maps::newHashMap);
 
         if (validatedRequestBodyMap(requestBodyMap)) {
             handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, responseHeaderMap,
@@ -121,8 +119,7 @@ public class LocalUnSubscribeEventProcessor extends AbstractEventProcessor {
         final List<String> unSubTopicList = Optional.ofNullable(JsonUtils.parseTypeReferenceObject(
             JsonUtils.toJSONString(requestBodyMap.get(EventMeshConstants.MANAGE_TOPIC)),
             new TypeReference<List<String>>() {
-            }
-        )).orElseGet(Collections::emptyList);
+            })).orElseGet(Collections::emptyList);
 
         final String pid = sysHeaderMap.get(ProtocolKey.ClientInstanceKey.PID.getKey()).toString();
 
@@ -147,7 +144,7 @@ public class LocalUnSubscribeEventProcessor extends AbstractEventProcessor {
                 }
 
                 if (CollectionUtils.isNotEmpty(groupTopicClients)) {
-                    //change url
+                    // change url
                     final Map<String, List<String>> idcUrls = new HashMap<>();
                     final Set<String> clientUrls = new HashSet<>();
                     for (final Client client : groupTopicClients) {
@@ -199,14 +196,14 @@ public class LocalUnSubscribeEventProcessor extends AbstractEventProcessor {
                 } catch (Exception e) {
                     if (log.isErrorEnabled()) {
                         log.error("message|eventMesh2mq|REQ|ASYNC|send2MQCost={}ms"
-                                + "|topic={}|url={}", System.currentTimeMillis() - startTime,
+                            + "|topic={}|url={}", System.currentTimeMillis() - startTime,
                             JsonUtils.toJSONString(unSubTopicList), unSubscribeUrl, e);
                     }
                     handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_UNSUBSCRIBE_ERR, responseHeaderMap,
                         responseBodyMap, null);
                 }
             } else {
-                //remove
+                // remove
                 try {
                     eventMeshHTTPServer.getConsumerManager()
                         .notifyConsumerManager(consumerGroup, null);
@@ -223,7 +220,7 @@ public class LocalUnSubscribeEventProcessor extends AbstractEventProcessor {
                 } catch (Exception e) {
                     if (log.isErrorEnabled()) {
                         log.error("message|eventMesh2mq|REQ|ASYNC|send2MQCost={}ms"
-                                + "|topic={}|url={}", System.currentTimeMillis() - startTime,
+                            + "|topic={}|url={}", System.currentTimeMillis() - startTime,
                             JsonUtils.toJSONString(unSubTopicList), unSubscribeUrl, e);
                     }
                     handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_UNSUBSCRIBE_ERR, responseHeaderMap,
@@ -241,7 +238,6 @@ public class LocalUnSubscribeEventProcessor extends AbstractEventProcessor {
         return new String[]{RequestURI.UNSUBSCRIBE_LOCAL.getRequestURI()};
     }
 
-
     private void registerClient(final HttpEventWrapper requestWrapper,
         final String consumerGroup,
         final List<String> topicList, final String url) {
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/QuerySubscriptionProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/QuerySubscriptionProcessor.java
index ac8488b12..ac9455299 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/QuerySubscriptionProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/QuerySubscriptionProcessor.java
@@ -62,8 +62,7 @@ public class QuerySubscriptionProcessor implements AsyncHttpProcessor {
         HttpEventWrapper responseWrapper;
 
         httpLogger.info("uri={}|{}|client2eventMesh|from={}|to={}", requestWrapper.getRequestURI(),
-            EventMeshConstants.PROTOCOL_HTTP, RemotingHelper.parseChannelRemoteAddr(ctx.channel()), IPUtils.getLocalAddress()
-        );
+            EventMeshConstants.PROTOCOL_HTTP, RemotingHelper.parseChannelRemoteAddr(ctx.channel()), IPUtils.getLocalAddress());
 
         Map<String, Object> responseHeaderMap = new HashMap<>();
         responseHeaderMap.put(ProtocolKey.REQUEST_URI, requestWrapper.getRequestURI());
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/RemoteSubscribeEventProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/RemoteSubscribeEventProcessor.java
index b6e538467..43f90ea66 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/RemoteSubscribeEventProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/RemoteSubscribeEventProcessor.java
@@ -78,8 +78,7 @@ public class RemoteSubscribeEventProcessor extends AbstractEventProcessor {
         String localAddress = IPUtils.getLocalAddress();
         String remoteAddr = RemotingHelper.parseChannelRemoteAddr(ctx.channel());
         httpLogger.info("uri={}|{}|client2eventMesh|from={}|to={}", requestWrapper.getRequestURI(),
-            EventMeshConstants.PROTOCOL_HTTP, remoteAddr, localAddress
-        );
+            EventMeshConstants.PROTOCOL_HTTP, remoteAddr, localAddress);
 
         // user request header
         Map<String, Object> userRequestHeaderMap = requestWrapper.getHeaderMap();
@@ -94,21 +93,20 @@ public class RemoteSubscribeEventProcessor extends AbstractEventProcessor {
 
         Map<String, Object> responseBodyMap = new HashMap<>();
 
-        //validate header
+        // validate header
         if (validateSysHeader(sysHeaderMap)) {
             handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, responseHeaderMap,
                 responseBodyMap, null);
             return;
         }
 
-        //validate body
+        // validate body
         byte[] requestBody = requestWrapper.getBody();
 
         Map<String, Object> requestBodyMap = Optional.ofNullable(JsonUtils.parseTypeReferenceObject(
             new String(requestBody, Constants.DEFAULT_CHARSET),
             new TypeReference<HashMap<String, Object>>() {
-            }
-        )).orElseGet(Maps::newHashMap);
+            })).orElseGet(Maps::newHashMap);
 
         if (validatedRequestBodyMap(requestBodyMap)) {
             handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, responseHeaderMap,
@@ -116,17 +114,16 @@ public class RemoteSubscribeEventProcessor extends AbstractEventProcessor {
             return;
         }
 
-        //String url = requestBodyMap.get(EventMeshConstants.URL).toString();
+        // String url = requestBodyMap.get(EventMeshConstants.URL).toString();
         String topic = JsonUtils.toJSONString(requestBodyMap.get(EventMeshConstants.MANAGE_TOPIC));
 
         // SubscriptionItem
         List<SubscriptionItem> subscriptionList = Optional.ofNullable(JsonUtils.parseTypeReferenceObject(
             topic,
             new TypeReference<List<SubscriptionItem>>() {
-            }
-        )).orElseGet(Collections::emptyList);
+            })).orElseGet(Collections::emptyList);
 
-        //do acl check
+        // do acl check
         EventMeshHTTPConfiguration eventMeshHttpConfiguration = eventMeshHTTPServer.getEventMeshHttpConfiguration();
         if (eventMeshHttpConfiguration.isEventMeshServerSecurityEnable()) {
             String user = sysHeaderMap.get(ProtocolKey.ClientInstanceKey.USERNAME.getKey()).toString();
@@ -144,32 +141,32 @@ public class RemoteSubscribeEventProcessor extends AbstractEventProcessor {
         }
 
         // validate URL
-        //        try {
-        //            if (!IPUtils.isValidDomainOrIp(url, eventMeshHttpConfiguration.getEventMeshIpv4BlackList(),
-        //                eventMeshHttpConfiguration.getEventMeshIpv6BlackList())) {
-        //                httpLogger.error("subscriber url {} is not valid", url);
-        //                handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, responseHeaderMap,
-        //                    responseBodyMap, null);
-        //                return;
-        //            }
-        //        } catch (Exception e) {
-        //            httpLogger.error("subscriber url {} is not valid, error {}", url, e.getMessage());
-        //            handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, responseHeaderMap,
-        //                responseBodyMap, null);
-        //            return;
-        //        }
+        // try {
+        // if (!IPUtils.isValidDomainOrIp(url, eventMeshHttpConfiguration.getEventMeshIpv4BlackList(),
+        // eventMeshHttpConfiguration.getEventMeshIpv6BlackList())) {
+        // httpLogger.error("subscriber url {} is not valid", url);
+        // handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, responseHeaderMap,
+        // responseBodyMap, null);
+        // return;
+        // }
+        // } catch (Exception e) {
+        // httpLogger.error("subscriber url {} is not valid, error {}", url, e.getMessage());
+        // handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, responseHeaderMap,
+        // responseBodyMap, null);
+        // return;
+        // }
         //
-        //        CloseableHttpClient closeableHttpClient = eventMeshHTTPServer.getHttpClientPool().getClient();
-        //        // obtain webhook delivery agreement for Abuse Protection
-        //        boolean isWebhookAllowed = WebhookUtil.obtainDeliveryAgreement(closeableHttpClient,
-        //            url, eventMeshHttpConfiguration.getEventMeshWebhookOrigin());
+        // CloseableHttpClient closeableHttpClient = eventMeshHTTPServer.getHttpClientPool().getClient();
+        // // obtain webhook delivery agreement for Abuse Protection
+        // boolean isWebhookAllowed = WebhookUtil.obtainDeliveryAgreement(closeableHttpClient,
+        // url, eventMeshHttpConfiguration.getEventMeshWebhookOrigin());
         //
-        //        if (!isWebhookAllowed) {
-        //            httpLogger.error("subscriber url {} is not allowed by the target system", url);
-        //            handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, responseHeaderMap,
-        //                responseBodyMap, null);
-        //            return;
-        //        }
+        // if (!isWebhookAllowed) {
+        // httpLogger.error("subscriber url {} is not allowed by the target system", url);
+        // handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, responseHeaderMap,
+        // responseBodyMap, null);
+        // return;
+        // }
 
         long startTime = System.currentTimeMillis();
         try {
@@ -197,8 +194,7 @@ public class RemoteSubscribeEventProcessor extends AbstractEventProcessor {
             Map<String, String> remoteResultMap = Optional.ofNullable(JsonUtils.parseTypeReferenceObject(
                 remoteResult,
                 new TypeReference<Map<String, String>>() {
-                }
-            )).orElseGet(Maps::newHashMap);
+                })).orElseGet(Maps::newHashMap);
 
             if (String.valueOf(EventMeshRetCode.SUCCESS.getRetCode()).equals(remoteResultMap.get(EventMeshConstants.RET_CODE))) {
                 responseBodyMap.put(EventMeshConstants.RET_CODE, EventMeshRetCode.SUCCESS.getRetCode());
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/RemoteUnSubscribeEventProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/RemoteUnSubscribeEventProcessor.java
index 095ed7dd0..edbd9ccfa 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/RemoteUnSubscribeEventProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/RemoteUnSubscribeEventProcessor.java
@@ -77,8 +77,7 @@ public class RemoteUnSubscribeEventProcessor extends AbstractEventProcessor {
         String localAddress = IPUtils.getLocalAddress();
         String remoteAddr = RemotingHelper.parseChannelRemoteAddr(ctx.channel());
         httpLogger.info("uri={}|{}|client2eventMesh|from={}|to={}", requestWrapper.getRequestURI(),
-            EventMeshConstants.PROTOCOL_HTTP, remoteAddr, localAddress
-        );
+            EventMeshConstants.PROTOCOL_HTTP, remoteAddr, localAddress);
 
         // user request header
         Map<String, Object> userRequestHeaderMap = requestWrapper.getHeaderMap();
@@ -93,21 +92,20 @@ public class RemoteUnSubscribeEventProcessor extends AbstractEventProcessor {
 
         Map<String, Object> responseBodyMap = new HashMap<>();
 
-        //validate header
+        // validate header
         if (validateSysHeader(sysHeaderMap)) {
             handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, responseHeaderMap,
                 responseBodyMap, null);
             return;
         }
 
-        //validate body
+        // validate body
         byte[] requestBody = requestWrapper.getBody();
 
         Map<String, Object> requestBodyMap = Optional.ofNullable(JsonUtils.parseTypeReferenceObject(
             new String(requestBody, Constants.DEFAULT_CHARSET),
             new TypeReference<HashMap<String, Object>>() {
-            }
-        )).orElseGet(Maps::newHashMap);
+            })).orElseGet(Maps::newHashMap);
 
         if (validatedRequestBodyMap(requestBodyMap)) {
             handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, responseHeaderMap,
@@ -140,8 +138,7 @@ public class RemoteUnSubscribeEventProcessor extends AbstractEventProcessor {
             List<String> unSubTopicList = Optional.ofNullable(JsonUtils.parseTypeReferenceObject(
                 JsonUtils.toJSONString(requestBodyMap.get(EventMeshConstants.MANAGE_TOPIC)),
                 new TypeReference<List<String>>() {
-                }
-            )).orElseGet(Collections::emptyList);
+                })).orElseGet(Collections::emptyList);
 
             String targetMesh = "";
             if (!Objects.isNull(requestBodyMap.get("remoteMesh"))) {
@@ -167,8 +164,7 @@ public class RemoteUnSubscribeEventProcessor extends AbstractEventProcessor {
             Map<String, String> remoteResultMap = Optional.ofNullable(JsonUtils.parseTypeReferenceObject(
                 remoteResult,
                 new TypeReference<Map<String, String>>() {
-                }
-            )).orElseGet(Maps::newHashMap);
+                })).orElseGet(Maps::newHashMap);
 
             if (String.valueOf(EventMeshRetCode.SUCCESS.getRetCode()).equals(remoteResultMap.get(EventMeshConstants.RET_CODE))) {
                 responseBodyMap.put(EventMeshConstants.RET_CODE, EventMeshRetCode.SUCCESS.getRetCode());
@@ -191,5 +187,4 @@ public class RemoteUnSubscribeEventProcessor extends AbstractEventProcessor {
         return new String[]{RequestURI.UNSUBSCRIBE_REMOTE.getRequestURI()};
     }
 
-
 }
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/ReplyMessageProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/ReplyMessageProcessor.java
index 4c9298181..d3f9a2603 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/ReplyMessageProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/ReplyMessageProcessor.java
@@ -88,15 +88,15 @@ public class ReplyMessageProcessor implements HttpRequestProcessor {
         EventMeshHTTPConfiguration httpConfiguration = eventMeshHTTPServer.getEventMeshHttpConfiguration();
         ReplyMessageResponseHeader replyMessageResponseHeader =
             ReplyMessageResponseHeader.buildHeader(Integer.valueOf(request.getRequestCode()),
-                    httpConfiguration.getEventMeshCluster(),
-                    localAddress, httpConfiguration.getEventMeshEnv(),
-                    httpConfiguration.getEventMeshIDC());
+                httpConfiguration.getEventMeshCluster(),
+                localAddress, httpConfiguration.getEventMeshEnv(),
+                httpConfiguration.getEventMeshIDC());
 
-        //validate event
+        // validate event
         if (!ObjectUtils.allNotNull(event, event.getSource(), event.getSpecVersion())
             || StringUtils.isAnyBlank(event.getId(), event.getType(), event.getSubject())) {
             completeResponse(request, asyncContext, replyMessageResponseHeader,
-                    EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, ReplyMessageResponseBody.class);
+                EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, ReplyMessageResponseBody.class);
             return;
         }
 
@@ -104,11 +104,11 @@ public class ReplyMessageProcessor implements HttpRequestProcessor {
         String pid = getExtension(event, ProtocolKey.ClientInstanceKey.PID.getKey());
         String sys = getExtension(event, ProtocolKey.ClientInstanceKey.SYS.getKey());
 
-        //validate HEADER
+        // validate HEADER
         if (StringUtils.isAnyBlank(idc, pid, sys)
             || !StringUtils.isNumeric(pid)) {
             completeResponse(request, asyncContext, replyMessageResponseHeader,
-                    EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, ReplyMessageResponseBody.class);
+                EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, ReplyMessageResponseBody.class);
             return;
         }
 
@@ -116,11 +116,11 @@ public class ReplyMessageProcessor implements HttpRequestProcessor {
         String uniqueId = getExtension(event, SendMessageRequestBody.UNIQUEID);
         String producerGroup = getExtension(event, SendMessageRequestBody.PRODUCERGROUP);
 
-        //validate body
+        // validate body
         if (StringUtils.isAnyBlank(bizNo, uniqueId, producerGroup)
             || event.getData() == null) {
             completeResponse(request, asyncContext, replyMessageResponseHeader,
-                    EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, null, ReplyMessageResponseBody.class);
+                EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, null, ReplyMessageResponseBody.class);
             return;
         }
 
@@ -130,18 +130,18 @@ public class ReplyMessageProcessor implements HttpRequestProcessor {
             .tryAcquire(EventMeshConstants.DEFAULT_FASTFAIL_TIMEOUT_IN_MILLISECONDS, TimeUnit.MILLISECONDS)) {
             summaryMetrics.recordHTTPDiscard();
             completeResponse(request, asyncContext, replyMessageResponseHeader,
-                    EventMeshRetCode.EVENTMESH_HTTP_MES_SEND_OVER_LIMIT_ERR, null, ReplyMessageResponseBody.class);
+                EventMeshRetCode.EVENTMESH_HTTP_MES_SEND_OVER_LIMIT_ERR, null, ReplyMessageResponseBody.class);
             return;
         }
 
         String content = event.getData() == null ? "" : new String(event.getData().toBytes(), Constants.DEFAULT_CHARSET);
         if (content.length() > httpConfiguration.getEventMeshEventSize()) {
             httpLogger.error("Event size exceeds the limit: {}",
-                    httpConfiguration.getEventMeshEventSize());
+                httpConfiguration.getEventMeshEventSize());
             completeResponse(request, asyncContext, replyMessageResponseHeader,
-                    EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR,
-                    "Event size exceeds the limit: " + httpConfiguration.getEventMeshEventSize(),
-                    ReplyMessageResponseBody.class);
+                EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR,
+                "Event size exceeds the limit: " + httpConfiguration.getEventMeshEventSize(),
+                ReplyMessageResponseBody.class);
             return;
         }
 
@@ -149,7 +149,7 @@ public class ReplyMessageProcessor implements HttpRequestProcessor {
 
         if (!eventMeshProducer.isStarted()) {
             completeResponse(request, asyncContext, replyMessageResponseHeader,
-                    EventMeshRetCode.EVENTMESH_GROUP_PRODUCER_STOPED_ERR, null, ReplyMessageResponseBody.class);
+                EventMeshRetCode.EVENTMESH_GROUP_PRODUCER_STOPED_ERR, null, ReplyMessageResponseBody.class);
             return;
         }
 
@@ -161,13 +161,13 @@ public class ReplyMessageProcessor implements HttpRequestProcessor {
             replyTopic = replyMQCluster + "-" + replyTopic;
         } else {
             completeResponse(request, asyncContext, replyMessageResponseHeader,
-                    EventMeshRetCode.EVENTMESH_REPLY_MSG_ERR, null, ReplyMessageResponseBody.class);
+                EventMeshRetCode.EVENTMESH_REPLY_MSG_ERR, null, ReplyMessageResponseBody.class);
             return;
         }
 
         try {
             // body
-            //omsMsg.setBody(replyMessageRequestBody.getContent().getBytes(EventMeshConstants.DEFAULT_CHARSET));
+            // omsMsg.setBody(replyMessageRequestBody.getContent().getBytes(EventMeshConstants.DEFAULT_CHARSET));
             event = CloudEventBuilder.from(event)
                 .withSubject(replyTopic)
                 .withExtension(EventMeshConstants.MSG_TYPE, EventMeshConstants.PERSISTENT)
@@ -182,10 +182,9 @@ public class ReplyMessageProcessor implements HttpRequestProcessor {
         } catch (Exception e) {
             messageLogger.error("msg2MQMsg err, bizSeqNo={}, topic={}", bizNo, replyTopic, e);
             completeResponse(request, asyncContext, replyMessageResponseHeader,
-                    EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR,
-                    EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR.getErrMsg() + EventMeshUtil.stackTrace(e, 2),
-                    ReplyMessageResponseBody.class
-            );
+                EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR,
+                EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR.getErrMsg() + EventMeshUtil.stackTrace(e, 2),
+                ReplyMessageResponseBody.class);
             return;
         }
 
@@ -200,7 +199,7 @@ public class ReplyMessageProcessor implements HttpRequestProcessor {
                 summaryMetrics.recordHTTPReqResTimeCost(
                     System.currentTimeMillis() - request.getReqTime());
             } catch (Exception ex) {
-                //ignore
+                // ignore
             }
         };
 
@@ -210,11 +209,12 @@ public class ReplyMessageProcessor implements HttpRequestProcessor {
                 .build();
             sendMessageContext.setEvent(clone);
             eventMeshProducer.reply(sendMessageContext, new SendCallback() {
+
                 @Override
                 public void onSuccess(SendResult sendResult) {
                     HttpCommand succ = request.createHttpCommandResponse(
-                            replyMessageResponseHeader,
-                            ReplyMessageResponseBody.buildBody(EventMeshRetCode.SUCCESS.getRetCode(), EventMeshRetCode.SUCCESS.getErrMsg()));
+                        replyMessageResponseHeader,
+                        ReplyMessageResponseBody.buildBody(EventMeshRetCode.SUCCESS.getRetCode(), EventMeshRetCode.SUCCESS.getErrMsg()));
                     asyncContext.onComplete(succ, handler);
                     long endTime = System.currentTimeMillis();
                     summaryMetrics.recordReplyMsgCost(endTime - startTime);
@@ -226,8 +226,8 @@ public class ReplyMessageProcessor implements HttpRequestProcessor {
                 @Override
                 public void onException(OnExceptionContext context) {
                     HttpCommand err = request.createHttpCommandResponse(
-                            replyMessageResponseHeader,
-                            ReplyMessageResponseBody.buildBody(EventMeshRetCode.EVENTMESH_REPLY_MSG_ERR.getRetCode(),
+                        replyMessageResponseHeader,
+                        ReplyMessageResponseBody.buildBody(EventMeshRetCode.EVENTMESH_REPLY_MSG_ERR.getRetCode(),
                             EventMeshRetCode.EVENTMESH_REPLY_MSG_ERR.getErrMsg()
                                 + EventMeshUtil.stackTrace(context.getException(), 2)));
                     asyncContext.onComplete(err, handler);
@@ -241,9 +241,9 @@ public class ReplyMessageProcessor implements HttpRequestProcessor {
             });
         } catch (Exception ex) {
             completeResponse(request, asyncContext, replyMessageResponseHeader,
-                    EventMeshRetCode.EVENTMESH_REPLY_MSG_ERR,
-                    EventMeshRetCode.EVENTMESH_REPLY_MSG_ERR.getErrMsg() + EventMeshUtil.stackTrace(ex, 2),
-                    ReplyMessageResponseBody.class);
+                EventMeshRetCode.EVENTMESH_REPLY_MSG_ERR,
+                EventMeshRetCode.EVENTMESH_REPLY_MSG_ERR.getErrMsg() + EventMeshUtil.stackTrace(ex, 2),
+                ReplyMessageResponseBody.class);
             long endTime = System.currentTimeMillis();
             messageLogger.error("message|eventMesh2mq|RSP|SYNC|reply2MQCost={}|topic={}|origTopic={}|bizSeqNo={}|uniqueId={}",
                 endTime - startTime, replyTopic, origTopic, bizNo, uniqueId, ex);
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncEventProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncEventProcessor.java
index 49a3e20ea..d330de773 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncEventProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncEventProcessor.java
@@ -57,10 +57,8 @@ import io.cloudevents.core.builder.CloudEventBuilder;
 import io.netty.channel.ChannelHandlerContext;
 import io.netty.handler.codec.http.HttpRequest;
 
-
 import lombok.extern.slf4j.Slf4j;
 
-
 @Slf4j
 @EventMeshTrace(isEnable = true)
 public class SendAsyncEventProcessor implements AsyncHttpProcessor {
@@ -132,7 +130,7 @@ public class SendAsyncEventProcessor implements AsyncHttpProcessor {
 
         CloudEvent event = httpProtocolAdaptor.toCloudEvent(requestWrapper);
 
-        //validate event
+        // validate event
         if (event == null
             || event.getSource() == null
             || event.getSpecVersion() == null
@@ -148,7 +146,7 @@ public class SendAsyncEventProcessor implements AsyncHttpProcessor {
         final String pid = Objects.requireNonNull(event.getExtension(ProtocolKey.ClientInstanceKey.PID.getKey())).toString();
         final String sys = Objects.requireNonNull(event.getExtension(ProtocolKey.ClientInstanceKey.SYS.getKey())).toString();
 
-        //validate event-extension
+        // validate event-extension
 
         if (StringUtils.isAnyBlank(idc, pid, sys)
             || !StringUtils.isNumeric(pid)) {
@@ -161,7 +159,7 @@ public class SendAsyncEventProcessor implements AsyncHttpProcessor {
             event.getExtension(ProtocolKey.ClientInstanceKey.PRODUCERGROUP.getKey())).toString();
         final String topic = event.getSubject();
 
-        //validate body
+        // validate body
         if (StringUtils.isAnyBlank(bizNo, uniqueId, producerGroup, topic)
             || event.getData() == null) {
             handlerSpecific.sendErrorResponse(EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, responseHeaderMap,
@@ -170,7 +168,7 @@ public class SendAsyncEventProcessor implements AsyncHttpProcessor {
         }
 
         final String token = Objects.requireNonNull(event.getExtension(ProtocolKey.ClientInstanceKey.TOKEN.getKey())).toString();
-        //do acl check
+        // do acl check
         if (eventMeshHTTPServer.getEventMeshHttpConfiguration().isEventMeshServerSecurityEnable()) {
             final String remoteAddr = RemotingHelper.parseChannelRemoteAddr(ctx.channel());
             final String requestURI = requestWrapper.getRequestURI();
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncMessageProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncMessageProcessor.java
index 7800268bf..72ad671f6 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncMessageProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncMessageProcessor.java
@@ -89,9 +89,9 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
         HttpCommand request = asyncContext.getRequest();
         String remoteAddr = RemotingHelper.parseChannelRemoteAddr(ctx.channel());
         CMD_LOGGER.info("cmd={}|{}|client2eventMesh|from={}|to={}", RequestCode.get(
-                Integer.valueOf(request.getRequestCode())),
-                EventMeshConstants.PROTOCOL_HTTP,
-                remoteAddr, localAddress);
+            Integer.valueOf(request.getRequestCode())),
+            EventMeshConstants.PROTOCOL_HTTP,
+            remoteAddr, localAddress);
 
         SendMessageRequestHeader sendMessageRequestHeader = (SendMessageRequestHeader) request.getHeader();
 
@@ -109,13 +109,13 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
         CloudEvent event = httpCommandProtocolAdaptor.toCloudEvent(request);
 
         Span span = TraceUtils.prepareServerSpan(EventMeshUtil.getCloudEventExtensionMap(protocolVersion, event),
-                EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, true);
+            EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, true);
 
-        //validate event
+        // validate event
         if (!ObjectUtils.allNotNull(event, event.getSource(), event.getSpecVersion())
             || StringUtils.isAnyBlank(event.getId(), event.getType(), event.getSubject())) {
             completeResponse(request, asyncContext, sendMessageResponseHeader,
-                    EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, SendMessageResponseBody.class);
+                EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, SendMessageResponseBody.class);
             spanWithException(event, protocolVersion, EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR);
             return;
         }
@@ -124,11 +124,11 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
         String pid = getExtension(event, ProtocolKey.ClientInstanceKey.PID.getKey());
         String sys = getExtension(event, ProtocolKey.ClientInstanceKey.SYS.getKey());
 
-        //validate event-extension
+        // validate event-extension
         if (StringUtils.isAnyBlank(idc, pid, sys)
             || !StringUtils.isNumeric(pid)) {
             completeResponse(request, asyncContext, sendMessageResponseHeader,
-                    EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, SendMessageResponseBody.class);
+                EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR, null, SendMessageResponseBody.class);
             spanWithException(event, protocolVersion, EventMeshRetCode.EVENTMESH_PROTOCOL_HEADER_ERR);
             return;
         }
@@ -138,16 +138,16 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
         String producerGroup = getExtension(event, SendMessageRequestBody.PRODUCERGROUP);
         String topic = event.getSubject();
 
-        //validate body
+        // validate body
         if (StringUtils.isAnyBlank(bizNo, uniqueId, producerGroup, topic)
             || event.getData() == null) {
             completeResponse(request, asyncContext, sendMessageResponseHeader,
-                    EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, null, SendMessageResponseBody.class);
+                EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR, null, SendMessageResponseBody.class);
             spanWithException(event, protocolVersion, EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_ERR);
             return;
         }
 
-        //do acl check
+        // do acl check
         if (eventMeshHttpConfiguration.isEventMeshServerSecurityEnable()) {
             String user = getExtension(event, ProtocolKey.ClientInstanceKey.USERNAME.getKey());
             String pass = getExtension(event, ProtocolKey.ClientInstanceKey.PASSWD.getKey());
@@ -157,7 +157,7 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
                 this.acl.doAclCheckInHttpSend(remoteAddr, user, pass, subsystem, topic, requestCode);
             } catch (Exception e) {
                 completeResponse(request, asyncContext, sendMessageResponseHeader,
-                        EventMeshRetCode.EVENTMESH_ACL_ERR, e.getMessage(), SendMessageResponseBody.class);
+                    EventMeshRetCode.EVENTMESH_ACL_ERR, e.getMessage(), SendMessageResponseBody.class);
                 ACL_LOGGER.warn("CLIENT HAS NO PERMISSION,SendAsyncMessageProcessor send failed", e);
 
                 spanWithException(event, protocolVersion, EventMeshRetCode.EVENTMESH_ACL_ERR);
@@ -170,7 +170,7 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
         if (!eventMeshHTTPServer.getMsgRateLimiter()
             .tryAcquire(EventMeshConstants.DEFAULT_FASTFAIL_TIMEOUT_IN_MILLISECONDS, TimeUnit.MILLISECONDS)) {
             completeResponse(request, asyncContext, sendMessageResponseHeader,
-                    EventMeshRetCode.EVENTMESH_HTTP_MES_SEND_OVER_LIMIT_ERR, null, SendMessageResponseBody.class);
+                EventMeshRetCode.EVENTMESH_HTTP_MES_SEND_OVER_LIMIT_ERR, null, SendMessageResponseBody.class);
             summaryMetrics.recordHTTPDiscard();
 
             spanWithException(event, protocolVersion, EventMeshRetCode.EVENTMESH_HTTP_MES_SEND_OVER_LIMIT_ERR);
@@ -181,7 +181,7 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
 
         if (!eventMeshProducer.isStarted()) {
             completeResponse(request, asyncContext, sendMessageResponseHeader,
-                    EventMeshRetCode.EVENTMESH_GROUP_PRODUCER_STOPED_ERR, null, SendMessageResponseBody.class);
+                EventMeshRetCode.EVENTMESH_GROUP_PRODUCER_STOPED_ERR, null, SendMessageResponseBody.class);
             spanWithException(event, protocolVersion, EventMeshRetCode.EVENTMESH_GROUP_PRODUCER_STOPED_ERR);
 
             return;
@@ -198,9 +198,9 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
             HTTP_LOGGER.error("Event size exceeds the limit: {}",
                 eventMeshHttpConfiguration.getEventMeshEventSize());
             completeResponse(request, asyncContext, sendMessageResponseHeader,
-                    EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_SIZE_ERR,
-                    "Event size exceeds the limit: " + eventMeshHttpConfiguration.getEventMeshEventSize(),
-                    SendMessageResponseBody.class);
+                EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_SIZE_ERR,
+                "Event size exceeds the limit: " + eventMeshHttpConfiguration.getEventMeshEventSize(),
+                SendMessageResponseBody.class);
             spanWithException(event, protocolVersion, EventMeshRetCode.EVENTMESH_PROTOCOL_BODY_SIZE_ERR);
             return;
         }
@@ -218,9 +218,9 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
         } catch (Exception e) {
             MESSAGE_LOGGER.error("msg2MQMsg err, bizSeqNo={}, topic={}", bizNo, topic, e);
             completeResponse(request, asyncContext, sendMessageResponseHeader,
-                    EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR,
-                    EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR.getErrMsg() + EventMeshUtil.stackTrace(e, 2),
-                    SendMessageResponseBody.class);
+                EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR,
+                EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR.getErrMsg() + EventMeshUtil.stackTrace(e, 2),
+                SendMessageResponseBody.class);
             spanWithException(event, protocolVersion, EventMeshRetCode.EVENTMESH_PACKAGE_MSG_ERR);
             return;
         }
@@ -241,7 +241,7 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
                 summaryMetrics.recordHTTPReqResTimeCost(
                     System.currentTimeMillis() - request.getReqTime());
             } catch (Exception ex) {
-                //ignore
+                // ignore
             }
         };
 
@@ -296,10 +296,9 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
                 TraceUtils.finishSpan(clientSpan, event);
             }
 
-
         } catch (Exception ex) {
             completeResponse(request, asyncContext, sendMessageResponseHeader,
-                    EventMeshRetCode.EVENTMESH_SEND_ASYNC_MSG_ERR, null, SendMessageResponseBody.class);
+                EventMeshRetCode.EVENTMESH_SEND_ASYNC_MSG_ERR, null, SendMessageResponseBody.class);
             spanWithException(event, protocolVersion, EventMeshRetCode.EVENTMESH_SEND_ASYNC_MSG_ERR);
 
             eventMeshHTTPServer.getHttpRetryer().pushRetry(sendMessageContext.delay(10000));
@@ -313,8 +312,8 @@ public class SendAsyncMessageProcessor implements HttpRequestProcessor {
 
     private void spanWithException(CloudEvent event, String protocolVersion, EventMeshRetCode retCode) {
         Span excepSpan = TraceUtils.prepareServerSpan(EventMeshUtil.getCloudEventExtensionMap(protocolVersion, event),
-                EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, false);
+            EventMeshTraceConstants.TRACE_UPSTREAM_EVENTMESH_SERVER_SPAN, false);
         TraceUtils.finishSpanWithException(excepSpan, EventMeshUtil.getCloudEventExtensionMap(protocolVersion, event),
-                retCode.getErrMsg(), null);
+            retCode.getErrMsg(), null);
     }
 }
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncRemoteEventProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncRemoteEventProcessor.java
index e401643f0..7a86d9ca7 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncRemoteEventProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendAsyncRemoteEventProcessor.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.runtime.core.protocol.http.processor;
 
-
 import org.apache.eventmesh.api.SendCallback;
 import org.apache.eventmesh.api.SendResult;
 import org.apache.eventmesh.api.exception.OnExceptionContext;
@@ -168,7 +167,7 @@ public class SendAsyncRemoteEventProcessor implements AsyncHttpProcessor {
         final ProtocolAdaptor<ProtocolTransportObject> httpProtocolAdaptor = ProtocolPluginFactory.getProtocolAdaptor(protocolType);
         CloudEvent event = httpProtocolAdaptor.toCloudEvent(requestWrapper);
 
-        //validate event
+        // validate event
         if (event == null
             || StringUtils.isBlank(event.getId())
             || event.getSource() == null
@@ -185,7 +184,7 @@ public class SendAsyncRemoteEventProcessor implements AsyncHttpProcessor {
         final String pid = getExtension(event, ProtocolKey.ClientInstanceKey.PID.getKey());
         final String sys = getExtension(event, ProtocolKey.ClientInstanceKey.SYS.getKey());
 
-        //validate event-extension
+        // validate event-extension
         if (StringUtils.isBlank(getExtension(event, ProtocolKey.ClientInstanceKey.IDC.getKey()))
             || StringUtils.isBlank(pid)
             || !StringUtils.isNumeric(pid)
@@ -198,7 +197,7 @@ public class SendAsyncRemoteEventProcessor implements AsyncHttpProcessor {
         final String producerGroup = getExtension(event, ProtocolKey.ClientInstanceKey.PRODUCERGROUP.getKey());
         final String topic = event.getSubject();
 
-        //validate body
+        // validate body
         if (StringUtils.isBlank(bizNo)
             || StringUtils.isBlank(uniqueId)
             || StringUtils.isBlank(producerGroup)
@@ -209,7 +208,7 @@ public class SendAsyncRemoteEventProcessor implements AsyncHttpProcessor {
             return;
         }
 
-        //do acl check
+        // do acl check
         if (eventMeshHTTPServer.getEventMeshHttpConfiguration().isEventMeshServerSecurityEnable()) {
             try {
                 this.acl.doAclCheckInHttpSend(RemotingHelper.parseChannelRemoteAddr(ctx.channel()),
diff --git a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendSyncMessageProcessor.java b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendSyncMessageProcessor.java
index dd3d593b8..0efa5bf62 100644
--- a/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendSyncMessageProcessor.java
+++ b/eventmesh-runtime/src/main/java/org/apache/eventmesh/runtime/core/protocol/http/processor/SendSyncMessageProcessor.java
@@ -17,7 +17,6 @@
 
 package org.apache.eventmesh.runtime.core.protocol.http.processor;
 
-
 import org.apache.eventmesh.api.RequestReplyCallback;
 import org.apache.eventmesh.common.Constants;
 import org.apache.eventmesh.common.protocol.ProtocolTransportObject;
@@ -96,16 +95,16 @@ public class SendSyncMessageProcessor implements HttpRequestProcessor {
         final SendMessageResponseHeader sendMessageResponseHeader =
... 5167 lines suppressed ...


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@eventmesh.apache.org
For additional commands, e-mail: commits-help@eventmesh.apache.org