Annotate the BootGeodeHttpSessionCachingApplication class with the @EnableClusterAware annotation.
Remove the 'Sessions' Region data policy configuration from application.properties.
This commit is contained in:
@@ -17,6 +17,7 @@ package example.app.caching.session.http;
|
||||
|
||||
import org.springframework.boot.SpringApplication;
|
||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||
import org.springframework.geode.config.annotation.EnableClusterAware;
|
||||
|
||||
/**
|
||||
* {@link SpringBootApplication} to demo HTTP Session state caching.
|
||||
@@ -24,12 +25,16 @@ import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||
* @author John Blum
|
||||
* @see org.springframework.boot.SpringApplication
|
||||
* @see org.springframework.boot.autoconfigure.SpringBootApplication
|
||||
* @see org.springframework.geode.config.annotation.EnableClusterAware
|
||||
* @since 1.1.0
|
||||
*/
|
||||
//tag::class[]
|
||||
@SpringBootApplication
|
||||
@EnableClusterAware
|
||||
public class BootGeodeHttpSessionCachingApplication {
|
||||
|
||||
public static void main(String[] args) {
|
||||
SpringApplication.run(BootGeodeHttpSessionCachingApplication.class, args);
|
||||
}
|
||||
}
|
||||
//end::class[]
|
||||
|
||||
@@ -3,6 +3,5 @@
|
||||
spring.application.name=HttpSessionCachingApplication
|
||||
spring.data.gemfire.cache.log-level=error
|
||||
spring.session.data.gemfire.cache.client.pool.name=DEFAULT
|
||||
spring.session.data.gemfire.cache.client.region.shortcut=LOCAL
|
||||
spring.session.data.gemfire.session.region.name=Sessions
|
||||
server.servlet.session.timeout=15
|
||||
|
||||
Reference in New Issue
Block a user