This is an automated email from the ASF dual-hosted git repository.
lizhanhui pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/rocketmq-clients.git
The following commit(s) were added to refs/heads/master by this push:
new 98f4880d chore: polish example with preferred withTopics (#544)
98f4880d is described below
commit 98f4880d113b7def125115453cb7c41e4908e573
Author: yulangz <[email protected]>
AuthorDate: Mon Oct 9 18:20:17 2023 +0800
chore: polish example with preferred withTopics (#544)
Signed-off-by: Li Zhanhui <[email protected]>
Co-authored-by: htaowang <[email protected]>
---
cpp/examples/ExampleProducer.cpp | 3 ++-
cpp/examples/ExampleProducerWithAsync.cpp | 1 +
cpp/examples/ExampleProducerWithFifoMessage.cpp | 1 +
3 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/cpp/examples/ExampleProducer.cpp b/cpp/examples/ExampleProducer.cpp
index ca5fc7d7..57293c24 100644
--- a/cpp/examples/ExampleProducer.cpp
+++ b/cpp/examples/ExampleProducer.cpp
@@ -72,13 +72,14 @@ int main(int argc, char* argv[]) {
credentials_provider =
std::make_shared<StaticCredentialsProvider>(FLAGS_access_key,
FLAGS_access_secret);
}
- // In most case, you don't need to create too many producers, singletion
pattern is recommended.
+ // In most case, you don't need to create too many producers, singleton
pattern is recommended.
auto producer = Producer::newBuilder()
.withConfiguration(Configuration::newBuilder()
.withEndpoints(FLAGS_access_point)
.withCredentialsProvider(credentials_provider)
.withSsl(true)
.build())
+ .withTopics({FLAGS_topic})
.build();
std::atomic_bool stopped;
diff --git a/cpp/examples/ExampleProducerWithAsync.cpp
b/cpp/examples/ExampleProducerWithAsync.cpp
index d8846b49..62ee7781 100644
--- a/cpp/examples/ExampleProducerWithAsync.cpp
+++ b/cpp/examples/ExampleProducerWithAsync.cpp
@@ -118,6 +118,7 @@ int main(int argc, char* argv[]) {
.withCredentialsProvider(credentials_provider)
.withSsl(true)
.build())
+ .withTopics({FLAGS_topic})
.build();
std::atomic_bool stopped;
diff --git a/cpp/examples/ExampleProducerWithFifoMessage.cpp
b/cpp/examples/ExampleProducerWithFifoMessage.cpp
index e8a6f209..09b8d407 100644
--- a/cpp/examples/ExampleProducerWithFifoMessage.cpp
+++ b/cpp/examples/ExampleProducerWithFifoMessage.cpp
@@ -76,6 +76,7 @@ int main(int argc, char* argv[]) {
.withCredentialsProvider(credentials_provider)
.withSsl(true)
.build())
+ .withTopics({FLAGS_topic})
.build();
std::atomic_bool stopped;