Dubbo Admin introduction¶
Now version 0.1 has been released, frontend uses Vue and Vuetify as javascript framework and UI framework, backend uses spring framework, you can deploy the whole project with maven or deploy frontend and backend separately.
Deploy the whole project through maven¶
- install
git clone https://github.com/apache/dubbo-admin.git cd dubbo-admin mvn clean package cd dubbo-admin-distribution/target java -jar dubbo-admin-0.1.jar
- visit
http://localhost:8080
Deploy frontend and backend separately¶
- frontend deploy
cd dubbo-admin-ui npm install npm run dev
- backend deploy
cd dubbo-admin-server mvn clean package cd target java -jar dubbo-admin-server-0.1.jar
- visit
http://localhost:8081 - in this mode, any modify of frontend will be hot reloaded
configuration: 1¶
configuration file location
dubbo-admin-server/src/main/resources/application.properties
admin.config-center=zookeeper://127.0.0.1:2181
admin.registry.address=zookeeper://127.0.0.1:2181
admin.metadata-report.address=zookeeper://127.0.0.1:2181
# /dubbo/config/dubbo/dubbo.properties
dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.metadata-report.address=zookeeper://127.0.0.1:2181
application.properties
visit documents on github:
https://github.com/apache/dubbo-admin
-
there's no login module in the current version. ↩