package com.smtaiserver.smtaiserver.session;
|
|
import org.springframework.context.annotation.Bean;
|
import org.springframework.context.annotation.Configuration;
|
|
import com.hazelcast.config.Config;
|
import com.hazelcast.config.MapConfig;
|
|
@Configuration
|
public class HazelcastHttpSessionConfig {
|
|
@Bean
|
public Config hazelCastConfig(){
|
Config config = new Config();
|
config.setInstanceName("hazelcast-instance").
|
addMapConfig(
|
new MapConfig().
|
setName("configuration")
|
//.setMaxSizeConfig(new MaxSizeConfig(200, MaxSizeConfig.MaxSizePolicy.FREE_HEAP_SIZE))
|
//.setEvictionPolicy(EvictionPolicy.LRU)
|
//.setTimeToLiveSeconds(60))
|
);
|
return config;
|
}
|
|
}
|