Skip to content

Commit

Permalink
Distributed Session Management #7529
Browse files Browse the repository at this point in the history
  • Loading branch information
rymsha committed Oct 28, 2019
1 parent f7ce9cd commit 44fe620
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -83,8 +83,8 @@ public IgniteConfiguration execute()

private AddressResolver getAddressResolver()
{
final String discoveryTcpLocalAddress = igniteSettings.network_host();
final String publishAddress = igniteSettings.network_publish_host();
final String discoveryTcpLocalAddress = clusterConfig.networkHost();
final String publishAddress = clusterConfig.networkPublishHost();
if ( isEmpty( publishAddress ) || isEmpty( discoveryTcpLocalAddress ) )
{
return null;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,4 @@
int communication_message_queue_limit() default 1024;

String discovery_unicast_sockets();

String network_publish_host();

String network_host();
}
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ TcpDiscoveryVmIpFinder execute()

final String portPrefix = getPortPrefix();

final String discoveryTcpLocalAddress = igniteConfig.network_host();
final String discoveryTcpLocalAddress = clusterConfig.networkHost();
final Stream<String> configLocalAddress = Stream.of( discoveryTcpLocalAddress + portPrefix );
final Stream<String> discoveryAddresses = getDiscoveryAddresses( portPrefix );
final List<String> hostStrings = Stream.concat( discoveryAddresses, configLocalAddress ).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ TcpDiscoverySpi execute()
discoverySpi.setIpFinder( createStaticIpConfig() ).
setLocalPort( igniteConfig.discovery_tcp_port() ).
setLocalPortRange( igniteConfig.discovery_tcp_port_range() ).
setLocalAddress( igniteConfig.network_host() ).
setLocalAddress( clusterConfig.networkHost() ).
setReconnectCount( igniteConfig.discovery_tcp_reconnect() ).
setAckTimeout( igniteConfig.discovery_tcp_ack_timeout() ).
setJoinTimeout( igniteConfig.discovery_tcp_join_timeout() ).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,12 @@ public void activate( final BundleContext context, final JettyConfig config )
this.service = new JettyService();
this.service.config = this.config;
this.service.workerName = clusterConfig.name().toString();
//if ( clusterConfig.isSessionReplicationEnabled() )
if ( clusterConfig.isEnabled() && clusterConfig.isSessionReplicationEnabled() )
{
if ( sessionDataStoreFactory == null )
{
throw new IllegalStateException( "Session replication enabled, but no Session datastore provided" );
}
this.service.sessionDataStoreFactory = sessionDataStoreFactory;
}

Expand Down

0 comments on commit 44fe620

Please sign in to comment.