This question is locked. New answers and comments are not allowed.
Hi everyone,
we've been using open access orm with enabled L2 cache for quite some time. Now we tried to enable the distributed L2 cache as described here:
http://blogs.telerik.com/openaccessteam/posts/09-09-03/using-distributed-cache-with-telerik-openaccess-orm.aspx
http://www.telerik.com/help/openaccess-orm/openaccess-tasks-enable-second-level-cache-distributed.html
http://www.telerik.com/help/openaccess-orm/2nd-level-cache-cluster.html
We tried sticking to the provided snippets 100%. Our basic scenario includes 2 app-pools across which we'd like to synch the L2 cache. Additionally, we're dealing with roughly two dozen databases being accessed from the application - so each L2 cache needs to be dealt with.
Queues are created by the setup and seem to receive messages correctly but the app keeps crashing. The errors we get are all centered arount accessing the MSMQ system (access to message queueing system denied) or individual queues. The most severe seems to be: queue is already open with exclusive read access. So while messages appear to be sent, the app gets into trouble accessing the queues.
Do we have to account for the different databases by explicitly using different multicast IPs and names for the receiving queues (localPath) for each db? Anything else typically causing issues with the MSMQ-System? Or can all Databases use the same queue?
Anyone having a similar scenario up and running?
we've been using open access orm with enabled L2 cache for quite some time. Now we tried to enable the distributed L2 cache as described here:
http://blogs.telerik.com/openaccessteam/posts/09-09-03/using-distributed-cache-with-telerik-openaccess-orm.aspx
http://www.telerik.com/help/openaccess-orm/openaccess-tasks-enable-second-level-cache-distributed.html
http://www.telerik.com/help/openaccess-orm/2nd-level-cache-cluster.html
We tried sticking to the provided snippets 100%. Our basic scenario includes 2 app-pools across which we'd like to synch the L2 cache. Additionally, we're dealing with roughly two dozen databases being accessed from the application - so each L2 cache needs to be dealt with.
Queues are created by the setup and seem to receive messages correctly but the app keeps crashing. The errors we get are all centered arount accessing the MSMQ system (access to message queueing system denied) or individual queues. The most severe seems to be: queue is already open with exclusive read access. So while messages appear to be sent, the app gets into trouble accessing the queues.
Do we have to account for the different databases by explicitly using different multicast IPs and names for the receiving queues (localPath) for each db? Anything else typically causing issues with the MSMQ-System? Or can all Databases use the same queue?
Anyone having a similar scenario up and running?