a. Thanks for the clarification - you did say the right thing but I misunderstood. We don't have NetSqlAzManCacheService.exe as a Windows Service. We have put all the above in our web.config. We initialize the NetAzman Storage Cache from our Web application
So having it in the web.config should be fine I presume.
b. As far as the StorageCache Timeout - the IDBC command time out -
storage.StorageTimeOut = 14400; // TODO: For testing 60 x 60 x 4 ( 4 minutes was the time out)
It was very strange that at one time we had a permissions going away issue at roughly every 4 minutes - we were testing out different things and had the above line in our code. Removing this fixed it. If this caused it (14400 transforms to 4 minutes as per
calculations above) could you explain this? Putting the line back caused the problem again. The calculation above didn't translate to seconds or msec (strangely). It very well could be an unrelated issue.
c. Right now our times between losing permissions are pretty random. Even doing the below-
<add key="expirationValue" value="0 4 0 0"/> <!-- days hours minutes seconds --> ( 4 hours - is not helping - definitely the cache is being rebuilt less frequently though)
Any other thoughts or answers is greatly appreciated. You have been a great help so far.