Annotate the BootGeodeHttpSessionCachingApplication class with the @EnableClusterAware annotation.

Remove the 'Sessions' Region data policy configuration from application.properties.
This commit is contained in:
John Blum
2020-05-17 23:37:54 -07:00
parent d31f53cdb3
commit fda6362f00
2 changed files with 5 additions and 1 deletions

View File

@@ -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[]

View File

@@ -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