I have an asterisk instance deployed on google cloud, with the prompts are stored in a cloud storage bucket, using gcsfuse to mount it. The problem is that every time asterisk is supposed to play a file, it checks for the existence of a LOT of possible filenames (based on the set of possible file extensions). It seems like it doesn't even stop when it finds one that exists. However since it's a remote filesystem, each check has a cost and it really adds up.
Is there any way to tell Asterisk not to try all those files?
Some output logged by gcsfuse showing the huge number and cost of these lookups: https://gist.github.com/nafg/06f4a4272c2bdc5dee18230625eab046
_______________________________________________ asterisk-app-dev mailing list asterisk-app-dev@xxxxxxxxxxxxxxxx http://lists.digium.com/cgi-bin/mailman/listinfo/asterisk-app-dev