In Azure, how are multiple web roles read from the same Lucene.net index, which is stored in the Blob repository?
BTW. I use the NuGet Lucene.Net.Store.Azure library to store the Lucene.net index in the Azure Blob repository.
The problem I am facing is shown below in the following diagram:

One of my ideas was to have each of my web roles act in read-only mode and never write to the index. I could create a separate working role for writing. I'm not sure if this will work.
, , , ; . , .