/ / Má niekto dlhodobo spánok používať Elasticache ako svoju vyrovnávaciu pamäť 2. úrovne? - java, hibernácia, amazon-ec2, amazon-elasticache

Má niekto Gotten Hibernate používať Elasticache ako svoju 2. úroveň vyrovnávacej pamäte? - java, hibernácia, amazon-ec2, amazon-elasticache

Našiel som nejaké vlákna, ktoré hovoria, že to bolo možné, ale nenašli konkrétne pokyny alebo informácie o konfigurácii.

Chcem to urobiť aj z aplikácie Beanstalk: aplikácia by sa mala nasadiť na fazuľa s konfiguráciou, ktorá poukazuje na hibernáciu do inštancie elasticache.

odpovede:

9 pre odpoveď č. 1

Áno, dokázali sme nakonfigurovať hibernáciu s vyrovnávacou úrovňou druhej úrovne .. Nie s fúziou ... ale tento kód by vám mal pomôcť.

<props>
<prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
<prop key="hibernate.show_sql">false</prop>
<prop key="hibernate.format_sql">false</prop>


<prop key="hibernate.generate_statistics">true</prop>
<prop key="hibernate.cache.use_structured_entries">true</prop>
<!-- prop key="hibernate.hbm2ddl.auto" >update</prop -->
<prop key="hibernate.jdbc.batch_size">100</prop>


<prop key="hibernate.cache.provider_class">com.googlecode.hibernate.memcached.MemcachedCacheProvider
</prop>
<!-- Cache disabled -->
<prop key="hibernate.cache.use_query_cache">true</prop>
<prop key="hibernate.cache.use_second_level_cache">true</prop>
<prop key="hibernate.memcached.servers"><elasticachehostname>:11211</prop>
<prop key="hibernate.memcached.cacheTimeSeconds">300</prop>



<prop key="hibernate.memcached.connectionFactory">DefaultConnectionFactory</prop>
<prop key="hibernate.memcached.clearSupported">false</prop>


</props>

Budete potrebovať hibernate memcached tiež