-
Notifications
You must be signed in to change notification settings - Fork 47
[ISSUE #159] [Doc] The introductions of EventMesh Connector and EventMesh Storage are incorrect #232
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
[ISSUE #159] [Doc] The introductions of EventMesh Connector and EventMesh Storage are incorrect #232
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| # EventMesh Runtime Quick Start | ||
|
|
||
| EventMesh Runtime is a stateful Mesh node in the EventMesh cluster, responsible for event transmission between Source Connectors and Sink Connectors. It uses Event Store as a storage queue for events. | ||
| EventMesh Runtime is a stateful Mesh node in the EventMesh cluster, responsible for event transmission between Source Connectors and Sink Connectors. It uses EventMesh Storage as a storage queue for events. | ||
|
|
||
|  | ||
|
Comment on lines
+3
to
5
Member
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The term "Event Store" has been uniformly used in the Eventmesh-site documentation and architecture diagrams, which you can discover by reading the git history. The main purpose of the issue is to correct the deployment and use of the connector and storage-plugin. You can try deploying a pair of connectors yourself and fix any outdated or incorrect parts in the documentation. |
||
|
|
||
|
|
@@ -23,7 +23,7 @@ cd apache-eventmesh-1.10.0 | |
|
|
||
| ### 1.3 Configuration | ||
|
|
||
| This document provides an example of deploying it with RocketMQ as Event Store, but you can also choose another [Event Store supported by EventMesh](../roadmap.md#event-store-implementation-status). If you choose a non-standalone mode, ensure that [RocketMQ is successfully started](https://rocketmq.apache.org/docs/quick-start/) and accessible via IP address. If you stick to the default standalone mode, RocketMQ doesn't need to be started. | ||
| This document provides an example of deploying it with RocketMQ as EventMesh Storage, but you can also choose another [EventMesh Storage supported by EventMesh](../roadmap.md#event-store-implementation-status). If you choose a non-standalone mode, ensure that [RocketMQ is successfully started](https://rocketmq.apache.org/docs/quick-start/) and accessible via IP address. If you stick to the default standalone mode, RocketMQ doesn't need to be started. | ||
|
|
||
| #### 1.3.1 EventMesh Runtime Configuration | ||
|
|
||
|
|
@@ -33,7 +33,7 @@ This configuration file includes settings for the EventMesh Runtime environment | |
| vim conf/eventmesh.properties | ||
| ``` | ||
|
|
||
| Specify RocketMQ as Event Store: | ||
| Specify RocketMQ as EventMesh Storage: | ||
|
|
||
| ```properties | ||
| # storage plugin | ||
|
|
@@ -49,7 +49,7 @@ Check if the default ports in the configuration file are occupied. If occupied, | |
| | eventMesh.server.grpc.port | 10205 | gRPC listening port | | ||
| | eventMesh.server.admin.http.port | 10106 | HTTP management port | | ||
|
|
||
| #### 1.3.2 Event Store Configuration | ||
| #### 1.3.2 EventMesh Storage Configuration | ||
|
|
||
| In the case of RocketMQ, the configuration file includes parameters required to connect to the RocketMQ namesrv. | ||
|
|
||
|
|
@@ -203,7 +203,7 @@ cd apache-eventmesh-1.10.0-src/ | |
| | eventmesh-starter | Entry point for running EventMesh locally | | ||
| | eventmesh-runtime | EventMesh Runtime, the runtime module | | ||
| | eventmesh-connectors | [Connectors](../design-document/03-connect/00-connectors.md) for connecting event sources and sinks, supporting [various services and platforms](../roadmap.md#connector-implementation-status) | | ||
| | eventmesh-storage-plugin | [Event Store](../roadmap.md#event-store-implementation-status) plugin for EventMesh Runtime | | ||
| | eventmesh-storage-plugin | [EventMesh Storage](../roadmap.md#event-store-implementation-status) plugin for EventMesh Runtime | | ||
| | eventmesh-sdks | Multi-language client SDKs for EventMesh, including Java, Go, C and Rust | | ||
| | eventmesh-examples | Examples of SDK usage | | ||
| | eventmesh-spi | Module for loading EventMesh SPI | | ||
|
|
@@ -241,7 +241,7 @@ dependencies { | |
|
|
||
| #### 3.4.2 Use Plugins | ||
|
|
||
| EventMesh will load the plugins by default from the `dist/plugin` directory. You can change the plugin directory using `-DeventMeshPluginDir=your_plugin_directory`. The plugin instances needed at runtime can be configured in the `confPath` directory in the `eventmesh.properties` file. For example, by setting the following, you declare the use of the RocketMQ as Event Store: | ||
| EventMesh will load the plugins by default from the `dist/plugin` directory. You can change the plugin directory using `-DeventMeshPluginDir=your_plugin_directory`. The plugin instances needed at runtime can be configured in the `confPath` directory in the `eventmesh.properties` file. For example, by setting the following, you declare the use of the RocketMQ as EventMesh Storage: | ||
|
|
||
| ```properties | ||
| # storage plugin | ||
|
|
@@ -270,4 +270,6 @@ When the following logs are printed to the console, EventMesh Runtime has stoppe | |
| ```log | ||
| DEBUG StatusConsoleListener Shutdown hook enabled. Registering a new one. | ||
| WARN StatusConsoleListener Unable to register Log4j shutdown hook because JVM is shutting down. Using SimpleLogger | ||
| ``` | ||
| ``` | ||
|
|
||
| **Note on Connectors:** EventMesh Connectors, such as the eventmesh-connector-rocketmq, can be deployed on any machine and are used to integrate with different data sources and sinks. They are separate from the EventMesh Runtime but can be configured to work alongside it. | ||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I haven't seen any modifications regarding these points. Could you please check if they have been pushed onto git? Thank you.