I am working with ARR v2 Beta 2 on a simple disk caching test and would like to understand if the behaviour I am experiencing is normal
Here's the test scenario. I have a single ARR server, routing all requests to a single node server farm. I create a simple Html page with text and an Image. I then load the page on another computer in IE8. I confirm the page and image are cached in my ARR cache via opening the cache directory in explorer and browsing the cache content through IIS manager.
At this point, I go back to the source for the testing page and update the text. Then I go to the IE8 computer and refresh the page and it always takes 2 page reloads to update to the new version of the page.
I suspect that the first request is is necessary to somehow invalidate the current cache object, but have not seen this functionality explained anywhere. I would like to understand how the disk cache is working. In this scenario.
Also, I know this is a caching issue because any attempt to load the page through a different path/host name will return the most current page version (because it is not cached).
Ultimately, I would like to setup a Cache Control Rule to exclude .HTM files from the cache, but have not be able to get the following rule to work:
Aplly rule: Always
Do Not Cache
Host Name: (target IP)
URL: *.htm
Thanks in advance.
Jim