2013-07-07 15 views
9

Ich erstelle eine App, die wie ein DMS (Document Management System) funktioniert, so dass mein Kunde PDFs, XLS's und DOCs hochlädt.Wie viel Speicherplatz haben Heroku-Pläne?

+1

nach einer [ähnlichen Frage] (http://stackoverflow.com/questions/12099378/harddisk-quota-cedar-stack-heroku), sieht es aus wie 620GB. –

Antwort

5

https://policy.heroku.com/aup#quota

Network Bandwidth: 2TB/month - Soft 
Shared DB processing: Max 200msec per second CPU time - Soft 
Dyno RAM usage: 512MB - Hard 
Slug Size: 200MB - Hard 
Request Length: 30 seconds - Hard 

Vielleicht sollten Sie darüber nachdenken, Daten auf Amazon S3 zu speichern?

+0

Was liegt dieser Anforderungslänge von 30 Sekunden auf Heroku zugrunde? Ist eine typische Hosting-Beschränkung? Ich habe eine Knoten-App, die möglicherweise längere Laufzeiten (die meiste Dauer ist Netzwerkdatenübertragung) angenommen. –

+0

@ChrisPrince Heroku sagt: "Die Entscheidung, Anfragen zeitnah zu stellen, wurde nicht getroffen, um lang andauernde Anfragen auf unserem Router zu vermeiden oder nur schnelle Anwendungen auf unserer Plattform zu haben, sondern weil Standard-Webserver diese Art von Anfragen nicht behandeln besonders gut. " (https://blog.heroku.com/timeout-quickly) Downloads von einer App müssen nur alle 55 Sekunden etwas übertragen, um am Leben zu bleiben, und Uploads werden direkt einem Speicherdienst eines Drittanbieters empfohlen. (https://devcenter.heroku.com/articles/request-timeout#long-polling-and-streaming-responses) – Ethan

1

Von How much disk space on the Dyno can I use? der Heroku Hilfe-Website:

Ausgabe

Sie müssen sich auf dem Dyno temporäre Dateien speichern

Auflösung

Anwendungsprozesse haben vollen Zugriff auf die verfügbaren, nicht verwendeten Platz auf der /app Scheibe montiert ist, Ihre Anwendung ermöglicht Gigabyte temporären Dateien zu schreiben. Um ungefähr zu ermitteln, wie viel Speicherplatz für Ihren aktuellen Dyno-Typ verfügbar ist, führen Sie den CLI-Befehl heroku run "df -h" --size=standard-1x -a APP_NAME aus und überprüfen Sie den Wert für das Volume, das unter /app bereitgestellt wurde.

Verschiedene Dyno-Typen können unterschiedliche Größe Scheiben haben, ist es so wichtig, dass Sie mit der richtigen Dyno Größe überprüfen

Bitte beachten Sie:

Aufgrund der Dynos ephemeren Dateisystem, werden alle Dateien geschrieben Wenn der Dyno neu gestartet oder getaktet wird, wird die CD dauerhaft zerstört. Um sicherzustellen, dass Ihre Dateien zwischen Neustarts bestehen bleiben, empfehlen wir, einen Dateispeicherdienst eines Drittanbieters zu verwenden.

Der wichtige Teil hier ist, dass es nicht der gleiche Wert für alle Pläne und ist möglicherweise unterliegt mit der Zeit ändert:

Verschiedene Dyno-Typen unterschiedliche Größe Scheiben haben könnten, so ist es wichtig, dass Sie überprüfen die korrekte Dyno Größe

Verwandte Themen