Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PAYARA-618 Enable the DAS to discover Payara Micro instances #1152

Conversation

Pandrex247
Copy link
Member

@Pandrex247 Pandrex247 commented Oct 27, 2016

Allows the DAS to view information about the Payara Server and Payara Micro instances in the Hazelcast cluster.

Introduces a new Asadmin command, list-hazelcast-cluster-members, that lists information about the instances in the domain's Hazelcast cluster:

Usage: list-hazelcast-cluster-members [--type=type]
The --type option accepts a String of micro or server, and filters the result to only list information about Payara Micro or Payara Server instances respectively.

This PR also modifies the Hazelcast -> Cluster Members page under Domain (formally could be found under server) in the Admin Console to display the new information.

Also moves configuration of Hazelcast for the DAS from server into Domain, as we're looking to move to a model with a single Hazelcast domain-wide cluster utilising deployment groups over having a separate hazelcast configuration for each instance.

@Pandrex247
Copy link
Member Author

Might be worth refactoring the package and module names, as it's no longer just for Payara Micro.

@Pandrex247
Copy link
Member Author

Jenkins test please

1 similar comment
@payara-ci
Copy link
Contributor

Jenkins test please

@payara-ci
Copy link
Contributor

All tests have passed

@Pandrex247
Copy link
Member Author

This PR also changes the behaviour of the BuildMicro profile slightly - this profile now activates building of just the Micro distribution - the Core and CDI modules will still be compiled if this profile is omitted.

A new profile is also introduced to split out the MicroProfile build from that of Micro: BuildMicroProfile

@Pandrex247
Copy link
Member Author

Jenkins test please

@smillidge smillidge added this to the Payara 4.1.1.164 milestone Oct 31, 2016
@payara-ci
Copy link
Contributor

All tests have passed

@Pandrex247 Pandrex247 merged commit fe84959 into payara:master Oct 31, 2016
@Pandrex247 Pandrex247 deleted the PAYARA-618-Enable-the-DAS-to-discover-Payara-Micro-instances branch November 17, 2016 09:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants