簡體   English   中英

Infinispan的configuration.xml的位置

[英]Where to locate configuration.xml of Infinispan

我是Infinispan的新手,必須將Infinispan配置為分布式緩存。

我剛剛創建了jdg.properties,還創建了configuration.xml,在其中設置了分布式緩存,如下所示:

<distributed-cache name="core_report"
        mode="ASYNC" segments="20" owners="1" remote-timeout="30000" start="EAGER">

        <locking acquire-timeout="30000" concurrency-level="1000"
            striping="false" />
        <transaction mode="NONE" />

        <eviction max-entries="100000" strategy="LIRS" />
        <expiration lifespan="-1" max-idle="-1" />

        <persistence>
            <file-store shared="true" preload="true" passivation="true"
                fetch-state="true" read-only="false" purge="false" path="file-store">
                <write-behind flush-lock-timeout="15000"
                    thread-pool-size="5" />
            </file-store>
        </persistence>

    </distributed-cache>

現在,我不知道該文件的位置。 在Web項目中還是在遠程計算機中?

我想更好地了解。 謝謝大家

我在想如何在這里傳達最相關信息的最快方法...

除了建議您可以查閱我們的文檔之外: http : //infinispan.org/docs/7.1.x/user_guide/user_guide.html#_configuring_cache_declaratively我也強烈建議查看集群緩存 infinispan-quickstart

https://github.com/infinispan/infinispan-quickstart/tree/master/clustered-cache

簡短瀏覽后,您可以找到確切的目錄結構以及通常放在何處的配置文件。 它是src / main / resources文件夾-請參閱該位置的infinispan.xml文件。

我建議模仿上面提到的快速入門,因為這對於您的問題而言似乎是非常簡單的方法。

注意:可以將infinispan.xml配置文件放在任何位置,並在新的DefaultCacheManager定義中使用該文件的絕對路徑。

我想您的部署是InVM的使用。 如果要配置infinispan-server,則可以更改ispn-server / standalone / configuration /文件夾中的服務器配置文件。 通常是standalone.xmlclustered.xml

PS:如果有任何意見,我將在這里盡快答復。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM