TangCheng
2025-03-19 8d9902b30b3eea85c93156a84fed8c5ceee2f531
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
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; 
      } 
 
}