Tomcat不提供来自外部资源的替换图像

时间:2018-08-23 21:03:44

标签: tomcat jsf tomcat8

当我从外部资源提供文件时,一切正常。

即使上载新图像,我也可以立即看到,但是如果我用具有相同名称的文件替换图像,则不会显示新图像。 Tomcat显示了旧图像。

我的发展如下:

<Host name="website.com"  appBase="webapps"
                unpackWARs="true" autoDeploy="true">

            <Alias>www.website.com</Alias>
            <Context docBase="/opt/tomcat-uploads" path="/images"/>
            <Context path="" docBase="site_war" debug="0" reloadable="true"/>

            <!-- SingleSignOn valve, share authentication between web applications
                 Documentation at: /docs/config/valve.html -->
            <!--
            <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
            -->

            <!-- Access log processes all example.
                 Documentation at: /docs/config/valve.html
                 Note: The pattern used is equivalent to using pattern="common" -->
            <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
                   prefix="localhost_access_log" suffix=".txt"
                   pattern="%h %l %u %t &quot;%r&quot; %s %b" />

</Host>

我发现了this方法,但是有什么方法可以使tomcat在不重新启动新图像的情况下显示它? 我的网站已使用了将近一年,并且用户上传了很多图片,因此我不想更改自己的图片投放方式。

Apcahe Tomcat版本:8.5.20

0 个答案:

没有答案