как получить доступ к временным файлам на Cloudhub (MuleSoft)? в пути / tmp

Только то, что мне нужен доступ к этому пути, как и к любому пути в моей ОС. Я не могу найти то место, где находится

Спасибо.


person Lean Bonaventura    schedule 24.05.2016    source источник
comment
В облаке вы используете / tmp / {name} для хранения временного файла. Если вам нужно получить доступ к файлам, используйте входящую конечную точку с тем же путем (компонент файла или реквестер Mule), прочтите тот же файл в другом потоке и проверьте. Это будет работать. Я считаю, что у вас не будет доступа к местоположению / tmp в облаке. Поднимите билет и проверьте в MuleSoft. Вместо / tmp вы можете использовать Amazon S3 и другие способы, предложенные @Ryan. Потому что в этом случае у вас будет полный доступ.   -  person star    schedule 26.05.2016


Ответы (1)


См. Здесь: https://github.com/mulesoft/mulesoft-docs/blob/9f9c8a3950c4cb68e22f579c0ef979658acd170d/runtime-manager/v/latest/cloudhub-and-mule.persistenceofollowdisk-

CloudHub не гарантирует, что запись на диск выдержит отказ оборудования. Вместо этого вы должны использовать внешний механизм хранения для хранения информации. Для небольших объемов данных вы можете использовать хранилище объектов. Для приложений, которым требуется большое хранилище данных, мы рекомендуем использовать облачный сервис, такой как Amazon S3. Для временного хранения файловый соединитель по-прежнему доступен и может использоваться с каталогом / tmp.

person Ryan Carter    schedule 24.05.2016