sofastack / sofa-dashboard

Dashboard of SOFAStack.
Apache License 2.0
91 stars 51 forks source link

Quick Start Issues #57

Open nobodyiam opened 3 years ago

nobodyiam commented 3 years ago

I followed the quick start guides and found several issues.

  1. The documentation needs to add a configuration section Right now, there is no instructions in how to configure the database connection properties, how to integrate with sofa registry, etc.

  2. The service port displayed in service governance page is wrong I started the sofa service with port 12200 and registered with sofa registry, but the port displayed is 49247 which is the source port of the connection to sofa registry instead of the port listened. image

TCP *:12200 (LISTEN)
TCP xx.xx.xx.xx:49247->yy.yy.yy.yy:9600 (ESTABLISHED)
  1. This project might need to provide options to specify whether certain modules is enabled or not Currently, there are 3 modules: Application Panel, Service Governance and Dynamic Modules. Each module is independent with each other and has different external dependencies, e.g. Application Panel depends on redis, Dynamic Modules depends on zookeeper, etc. So it would be better to provide options so that users could choose to enable/disable some modules they don't need, e.g. via spring profiles.
glmapper commented 3 years ago

We wanted to provide more features through the community, but we didn't achieve that; The current version only provides easy access to information and does not provide Sofastack with a range of control capabilities. So, maybe, we need to consider SOFADashboard design once again.