Hi.
I need to run some tests against cluster of several AS7 instances in 2 major cases:
- instances managed by domain controller
- several standalone instances
For each case 2 sub-cases can be defined:
- instances running on the same machine, using different IP addresses
- instances running on the same machine, using the same IP address with different ports
My "testsuite" is divided into several modules, some are for server preparation
and some for test execution.
### several standalone instances (running on the same machine)
My plan is to copy AS7 instance to server-1, server-2, server-3 directories and than start
server-1 and reconfigure it using CLI. The same for server-2, server-3 - servers should be
binded to 127.0.0.1, 127.0.0.2, 127.0.0.3 or have changed port.
I have workaround for standard-sockets interface definition as described in previous post.
But problem is with management-interfaces, attributes interface and port are read-only.
This applies for both subcases to avoid 'Address Already in Use' exception for
management ports.
I want to avoid direct changes in XML configuration for my tests. Is there any way how to
configure native-interface and http-interface at runtime? Could it be implemented if
it's not currently supported?
I don't expect that these changes should be reflected with :reload command, restart of
server is expected for this kind of operation.
### instances managed by domain controller (DC)
I haven't tested it yet, but I expect no problems because DC must propagate changes to
host.xml.
Rosta
----- Original Message -----
The attribute is read-only in the model, so at runtime you can't
do
it.
Alexey
On 07/14/2011 03:19 PM, Rostislav Svoboda wrote:
> Hi guys.
>
> I was trying to change bind address on AS7 (standalone) using CLI.
>
> I did it by defining new interface and changing default-interface
> attribute of socket-binding-group.
> {code}
> /interface=publicIP:add(criteria=[("inet-address" =>
> "10.34.3.154")])
>
/socket-binding-group=standard-sockets:write-attribute(name="default-interface",
> value="publicIP")
> :reload
> {code}
>
> How can I edit directly default interface named "public" which uses
> 127.0.0.1 ?
>
> Cheers,
> Rosta
> _______________________________________________
> jboss-as7-dev mailing list
> jboss-as7-dev(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/jboss-as7-dev
_______________________________________________
jboss-as7-dev mailing list
jboss-as7-dev(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-as7-dev