/ / rails server na prenášanie obrázkov serverov pomocou lokálneho súborového systému heroku - ruby-on-rail, heroku, amazon-s3

serverov na serveri na prenos serverových obrázkov pomocou lokálneho súborového systému heroku - ruby-on-rail, heroku, amazon-s3

Vytváram webovú službu, na ktorej si môžem uchopiť veľa obrázkov z externých stránok, ktoré používateľ určil a uložil na S3.

Aplikácia je hosťovaná na heroku.

Tok pre aplikáciu heroku:
1. Vyvolá www.example.com/image.jpg a uloží súbor lokálne
2. spracováva obraz do rôznych veľkostí
3. odovzdá obraz na S3

Obávam sa o heroku dočasný súborový systém, Budem ju používať ako obchod / tmp, ale jaobáva sa, že sa s tým dostane do hraníc. Ak by používatelia nahrávali z lokálnych počítačov, potom by som mohol urobiť priamo na uploady S3, ale keďže je to z iného servera, nevidím cestu.

Má niekto skúsenosti s problémami s lokálnym súborovým systémom heroku pri pokuse spracovať veľa súborov?

odpovede:

1 pre odpoveď č. 1

Pomocou aplikácie PaperClip máte možnosť poskytnúť vzdialený_url pre váš obrázok. Mohli by ste ešte nahrať priamo do S3 a vyhnúť sa riziku použitia súborového systému Heroku.