You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In relation to issue #214, applications with the same application name can now be selected separately as long as their service types differ.
However, user nodes are generated on the server map taking only the destination's application name into account.
For example, if there are 2 nodes with the same application name but different service type (ie TOMCAT, SPRING-BOOT both named myApp) with 2 USER nodes each pointing to myApp[TOMCAT], and myApp[SPRING-BOOT], the Web UI throws an error when drawing the server map.
This is because the USER node is generated by extracting the application name of the destination node, which in this case would result in only a single USER node being generated.
2 possible solutions exist.
Draw only a single USER node that points to both myApp[TOMCAT] and myApp[SPRING-BOOT].
Draw 2 separate USER nodes each pointing to myApp[TOMCAT] and myApp[SPRING-BOOT].
The second solution seems like the better option - but this requires the destination node's service type to already be stored in hbase.
The text was updated successfully, but these errors were encountered:
…e same app name
An exception is thrown when drawing the server map in situations where
users call multiple nodes with the same application name (but different
service types). This was caused because it was not possible to have a
single user node pointing to more than 1 destination node.
The user nodes are uniquely identified by their destination node's
application name only and this resulted in only a single user node being
created when there were multiple nodes with the same application name.
This commit fixes the issue by taking the destination node's service
type into account when creating user nodes.
In relation to issue #214, applications with the same application name can now be selected separately as long as their service types differ.
However, user nodes are generated on the server map taking only the destination's application name into account.
For example, if there are 2 nodes with the same application name but different service type (ie TOMCAT, SPRING-BOOT both named myApp) with 2 USER nodes each pointing to myApp[TOMCAT], and myApp[SPRING-BOOT], the Web UI throws an error when drawing the server map.
This is because the USER node is generated by extracting the application name of the destination node, which in this case would result in only a single USER node being generated.
2 possible solutions exist.
The second solution seems like the better option - but this requires the destination node's service type to already be stored in hbase.
The text was updated successfully, but these errors were encountered: