/
standalone-azure-full-ha.xml
119 lines (115 loc) · 6.03 KB
/
standalone-azure-full-ha.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
<?xml version="1.0" encoding="UTF-8"?>
<feature-group-spec name="standalone-azure-full-ha" xmlns="urn:jboss:galleon:feature-group:1.0">
<feature spec="interface">
<param name="interface" value="unsecure"/>
<param name="inet-address" value="${jboss.bind.address.unsecure:127.0.0.1}"/>
</feature>
<feature spec="socket-binding-group">
<param name="socket-binding-group" value="standard-sockets" />
<param name="port-offset" value="${jboss.socket.binding.port-offset:0}"/>
<param name="default-interface" value="public"/>
<feature-group name="iiop-sockets"/>
</feature>
<feature-group name="standalone-ha">
<feature spec="subsystem.modcluster">
<feature spec="subsystem.modcluster.proxy">
<param name="proxy" value="default"/>
<unset param="advertise-socket"/>
<param name="advertise" value="false"/>
<param name="proxies" value=""/>
</feature>
</feature>
<exclude feature-id="subsystem.jgroups.stack:stack=tcp"/>
<exclude feature-id="subsystem.jgroups.stack:stack=udp"/>
<feature spec="subsystem.jgroups">
<feature spec="subsystem.jgroups.stack">
<param name="stack" value="tcp"/>
<feature spec="subsystem.jgroups.stack.transport">
<param name="transport" value="TCP"/>
<param name="socket-binding" value="jgroups-tcp"/>
</feature>
<feature spec="subsystem.jgroups.stack.protocol">
<param name="protocol" value="azure.AZURE_PING"/>
<param name="properties" value="{storage_account_name="${jboss.jgroups.azure_ping.storage_account_name}",storage_access_key="${jboss.jgroups.azure_ping.storage_access_key}",container="${jboss.jgroups.azure_ping.container}"}"/>
</feature>
<feature spec="subsystem.jgroups.stack.protocol">
<param name="protocol" value="MERGE3"/>
</feature>
<feature spec="subsystem.jgroups.stack.protocol">
<param name="protocol" value="FD_SOCK"/>
</feature>
<feature spec="subsystem.jgroups.stack.protocol">
<param name="protocol" value="FD_ALL"/>
</feature>
<feature spec="subsystem.jgroups.stack.protocol">
<param name="protocol" value="VERIFY_SUSPECT"/>
</feature>
<feature spec="subsystem.jgroups.stack.protocol">
<param name="protocol" value="pbcast.NAKACK2"/>
</feature>
<feature spec="subsystem.jgroups.stack.protocol">
<param name="protocol" value="UNICAST3"/>
</feature>
<feature spec="subsystem.jgroups.stack.protocol">
<param name="protocol" value="pbcast.STABLE"/>
</feature>
<feature spec="subsystem.jgroups.stack.protocol">
<param name="protocol" value="pbcast.GMS"/>
</feature>
<feature spec="subsystem.jgroups.stack.protocol">
<param name="protocol" value="FRAG3"/>
</feature>
</feature>
<feature spec="subsystem.jgroups.stack">
<param name="stack" value="udp"/>
<feature spec="subsystem.jgroups.stack.transport">
<param name="transport" value="UDP"/>
<param name="socket-binding" value="jgroups-udp"/>
</feature>
<feature spec="subsystem.jgroups.stack.protocol">
<param name="protocol" value="azure.AZURE_PING"/>
<param name="properties" value="{storage_account_name="${jboss.jgroups.azure_ping.storage_account_name}",storage_access_key="${jboss.jgroups.azure_ping.storage_access_key}",container="${jboss.jgroups.azure_ping.container}"}"/>
</feature>
<feature spec="subsystem.jgroups.stack.protocol">
<param name="protocol" value="MERGE3"/>
</feature>
<feature spec="subsystem.jgroups.stack.protocol">
<param name="protocol" value="FD_SOCK"/>
</feature>
<feature spec="subsystem.jgroups.stack.protocol">
<param name="protocol" value="FD_ALL"/>
</feature>
<feature spec="subsystem.jgroups.stack.protocol">
<param name="protocol" value="VERIFY_SUSPECT"/>
</feature>
<feature spec="subsystem.jgroups.stack.protocol">
<param name="protocol" value="pbcast.NAKACK2"/>
</feature>
<feature spec="subsystem.jgroups.stack.protocol">
<param name="protocol" value="UNICAST3"/>
</feature>
<feature spec="subsystem.jgroups.stack.protocol">
<param name="protocol" value="pbcast.STABLE"/>
</feature>
<feature spec="subsystem.jgroups.stack.protocol">
<param name="protocol" value="pbcast.GMS"/>
</feature>
<feature spec="subsystem.jgroups.stack.protocol">
<param name="protocol" value="UFC"/>
</feature>
<feature spec="subsystem.jgroups.stack.protocol">
<param name="protocol" value="FRAG3"/>
</feature>
</feature>
</feature>
</feature-group>
<feature-group name="jsr77"/>
<feature-group name="iiop-openjdk"/>
<feature-group name="messaging-activemq-ha"/>
<feature spec="subsystem.ejb3">
<feature spec="subsystem.ejb3.service.iiop">
<param name="enable-by-default" value="false"/>
<param name="use-qualified-name" value="false"/>
</feature>
</feature>
</feature-group-spec>