<div dir="ltr">Instead of further hijacking a specific question about call recording, I&#39;ll start a new thread...<div><br></div><div>It&#39;s common to have more than one FS media server to handle calls. So then, you&#39;ll have them handling voicemail too.</div>

<div>How do you ensure that the voicemail will be available for the user? Surely this is a common thing!</div><div><br></div><div>Some options present themselves:</div><div>1) Ensure that each user always connects to the same server (this make maintenance impossible if the VM is only on one machine!)</div>

<div>2) Mount the VM directory to point to Amazon S3 (this doesn&#39;t sound ideal. Perhaps for long-term archival -- if you allow such a thing -- and seemingly the network connection could be a problem)</div><div>3) Some sort of NFS - but then this become a single point of failure?</div>

<div>4) Some sort of network drive that has multiple copies of the file, and it could even be local -- suggestions? Gluster? I&#39;ve never used any. This would be transparent to FS.</div><div><div>5) couchdb, riak, (rethinkdb)  (effectively) have  multi-master replication/multiple sharding, but FS doesn&#39;t know how to access that. (In couchdb it&#39;s not a shard, it would be a full copy. The others configure a multiple of copies that are available)</div>

<div>5) Abaci suggested possibly record_post_process_exec_api or if it&#39;s not in VM that you can probably add a var in mod_voicemail.c to the file_path and use that var in the post_process api/app. Then, you trigger whatever &quot;Copy&quot; script to the NFS.</div>

<div>6) Jay Binks suggest <a href="http://code.google.com/p/lsyncd/">http://code.google.com/p/lsyncd/</a> or using inotify directly, but it sounds like you need to establish a watch per folder, and simply - it&#39;s a hack. This should be something that can be triggered (if not fully handled) in FS itself.</div>

</div><div><div><br></div><div><br></div><div>What are people currently doing to &quot;share&quot; voicemail? Can we work out some sort of recipe to easily implement #4 (or #5)?</div><div><br></div><div><br clear="all"><div>

<div dir="ltr"><span style="font-family:Verdana,Arial,Helvetica,sans-serif;font-size:small">-Avi Marcus</span><br></div></div><div dir="ltr"><span style="font-family:Verdana,Arial,Helvetica,sans-serif;font-size:small">BestFone</span></div>


</div></div></div>