我想知道资产(文件)存储在Usergrid服务器上的位置以及如何更改它们在文件系统上的位置。
答案 0 :(得分:1)
经过一些研究后,似乎默认情况下它们存储在/tmp/usergrid
这根本不是最佳选择。可以通过编辑此文件/stack/rest/src/main/resources/usergrid-rest-context.xml
这
<bean id="binaryStore" class="org.apache.usergrid.services.assets.data.LocalFileBinaryStore">
<property name="reposLocation" value="${usergrid.temp.files}"/>
</bean>
要
<bean id="binaryStore" class="org.apache.usergrid.services.assets.data.LocalFileBinaryStore">
<property name="reposLocation" value="/<customcation>"/>
</bean>
答案 1 :(得分:1)
我将我的静态资产放在带有server.xml的虚拟路径中:
<Context docBase="/path/to/static/files" path="/static" />