Hi @wangyushuai,
Thanks for your question! I posted a response here as to why Consul in Server-only architectures is not part of our design pattern. I apologize for the lengthy read!
I hope this is able to better answer your questions. Please feel free to ask any additional questions on that thread as well!
I will close GitHub issue #9545 as it is a duplicate of this post.
Thank you!