Comments (5)
This is changed in my fork. There you will need spring.application.name and your actuator endpoint URL to register your app. Optionally you can provide info.version, info.hostname and info.ipaddress of your app.
And you can register multiple instances of your app. You will get a unique ID for each instance. The ID is stored as info.instanceId then.
from spring-boot-admin.
I'll commit my changes on wednesday
from spring-boot-admin.
This sounds neat, @RobWin. I'd love to take a look at the changes. Let me know when you have pushed them to your repo. In a (perhaps temporary/interim?) solution I just submitted as a pull request, I have gone with the spring.application.name as the key for registration of a specific instance. The info.id is something I intend to be the same for different instances of the same application. However, I am not entirely satisfied with my solution, so perhaps yours would be better. I look forward to taking a look at it.
from spring-boot-admin.
spring.application.name is correct. info.id has a more informational character. Maybe we can remove it. I will also think about it and discuss it with the team...
from spring-boot-admin.
I've commited my changes to my fork into the branch "telekom". You can have a look at it. I made a lot of changes within the admin-server project. I also added ExceptionHandling and Integration-Tests.
I still have to make changes in the admin-client project. I will change the registration/unregistration implementation and use the SmartLifecycle Interface of Spring to hook the registration/unregistration into the ApplicationContext Lifecycle.
from spring-boot-admin.
Related Issues (20)
- Status changed event does not include health details HOT 2
- Admin Health Endpoint throwing Invalid Char in Cookie value error HOT 5
- Problems still exist HOT 10
- Specify the ip of springadminserver to restrict ip access to actuator endpoints. HOT 3
- Strange scrollbar in the application list
- springbootadmin-client, Start using external tomcat,Failed to register with the admin server HOT 3
- Missing endpoint links when application is in 'UNKNOWN' state HOT 6
- Unable to list logging groups on the Loggers UI section
- For changing the colors of hexagons on springboot admin wallboard according to a custom status HOT 1
- Missing applicationversion in applicationlist HOT 2
- Filter-Input is lost after selecting an application HOT 1
- White screen when route with traefik HOT 4
- Memory leak HOT 2
- Consuming High CPU in 3.2.1 HOT 4
- Session-list detail page 'Created At' and 'Last Accessed At' show incorrectly with spring 2.24 HOT 2
- How to use vue-rx with spring boot admin and Vue3? Error: " vue-rx.esm.js:310 Uncaught TypeError: Vue.use is not a function" HOT 1
- default-timeout is ignored HOT 3
- search filter in spring-boot-admin wallboard is missing values HOT 2
- Getting Health data from InstanceRegistry to add custom mail. HOT 1
- Adding dynamic data in custom mail HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spring-boot-admin.