Файловая система в heroku эфемерна, что означает, что вы можете писать в нее **, но не гарантировано, что она останется без присмотра (ваш динамо может быть взорван платформой в любое время).Хотя, говоря об этом, данный динамо, который работает довольно постоянно, обычно работает несколько часов.
Поэтому справедливо сказать, что вы можете кэшировать WSDL в нечто вроде файловой системы, если она еще не существует, и использовать этопока вы не обнаружите, что он снова отсутствует (в этом случае что-то случилось с сеткой динамометрических данных).
** Только tmp на бамбуке / осине, везде на кедре