Caching for session state not working in Azure Emulator -
i have azure cloud service comprising 1 web role , cache worker role. web role runs fine except when try add session state provider uses cache worker:
<sessionstate mode="custom" customprovider="afcachesessionstateprovider"> <providers> <add name="afcachesessionstateprovider" type="microsoft.web.distributedcache.distributedcachesessionstatestoreprovider, microsoft.web.distributedcache" cachename="default" datacacheclientname="default" applicationname="afcachesessionstate"/> </providers> </sessionstate> <datacacheclients> <datacacheclient name="default"> <autodiscover isenabled="true" identifier="mycacheworkerrole" /> <!--<localcache isenabled="true" sync="timeoutbased" objectcount="100000" ttlvalue="300" />--> </datacacheclient>
when try debug, azure compute emulator fires up, browser opens, page never loads - loading spinner couple of minutes, single line: "the page cannot displayed because internal server error has occurred."
if uncomment "localcache" line above (i'm not sure it's meant do), "not running hosted service or development fabric" message. cloud service set startup project
----- edit ----
i same behaviour when try point windows azure cache service instead of cache worker role.
Comments
Post a Comment