Akun gratis heroku terbatas?

158

Saat ini, saya menjalankan wordpress sebagai mesin blog saya di hosting gratis, tetapi saya berencana untuk pindah menggunakan mesin blog berbasis git (Jekyll, Toto) pada platform Ruby. Lalu saya melihat Heroku menyediakan fitur akun gratis, tetapi saya tidak melihat detail tentang bandwidth, ruang disk, permintaan?

Samnang
sumber
7
Saya baru saja menemukan di legal.heroku.com/aup#quota
Samnang
7
URL telah berubah: policy.heroku.com/aup#quota
cdeszaq

Jawaban:

262

Heroku menyediakan, secara gratis, basis data 5MB

Heroku menyediakan, gratis, 1 dyno. Dyno adalah turunan dari aplikasi Anda yang menjalankan dan merespons permintaan. Jika setiap instance aplikasi Anda dapat melayani setiap permintaan dalam 100 ms, maka Anda mendapatkan 600 permintaan / menit dengan akun gratis.

Kode aplikasi Anda dan asetnya (siput) dibatasi hingga 300 MB secara total. Aplikasi Anda juga memiliki akses ke sistem file lokal, yang dapat berfungsi sebagai ruang awal singkat untuk dyno tertentu itu, dan harus dapat menyimpan setidaknya 1 GB data.

Ada batas 2TB / bulan pada bandwidth.

yfeldblum
sumber
2
Apakah ini masih benar? Masih bisakah Anda mendapatkan 1 dyno secara gratis di Heroku?
Robert Martin
24
ya itu, periksa heroku.com/pricing # 1-0 dan pastikan Anda diatur ke 1 dyno dan 0 latar belakang. Anda dikreditkan 750 jam gratis, jadi dalam 31 hari, 744 jam sebulan Anda membayar 0 jam. mereka akan "berputar" atau apa pun, menghentikan aplikasi Anda ketika tidak digunakan untuk sementara, dan kemudian "berputar" ketika diakses lagi, sehingga mungkin ada penundaan tergantung pada akses terakhir.
jay
9
Sebenarnya bandwidth adalah 2TB / bulan (lunak): policy.heroku.com/aup Lebih banyak: Panjang Permintaan: 30 detik - Hard, Dyno RAM penggunaan: 512MB - Hard
KZ
3
@hsestupin - pada saat penulisan ini (Oktober 2012) Anda mendapatkan database postgresql gratis. Heroku luar biasa, terutama mengingat dyno pertama gratis.
Polsonby
1
@yfeldblum, apakah heroku memperpanjang ukuran siput hingga 300 mb?
George Sh.
21

Inilah masalah yang saya miliki ....

"Kami memiliki foto dan file yang diunggah untuk beberapa fitur di aplikasi kami, tetapi mereka tidak menyimpan.

Saya telah membaca tentang stackoverflow bahwa "Anda dibatasi hingga 100MB ruang disk, tetapi Anda tidak diizinkan untuk menyimpan file apa pun (termasuk unggahan pengguna) ke disk karena sistem file hanya dapat dibaca. Ruang disk sebesar 100MB adalah untuk kode aplikasi Anda dan lainnya aset. 100MB adalah ukuran siput maksimum, dan termasuk semua permata yang dirujuk oleh proyek Anda. "

Kami membutuhkan pengguna kami untuk dapat mengunggah file dengan sukses dan menyimpannya. Bagaimana kita mewujudkannya? "

Inilah tanggapan Dukungan Heroku ...

"Hai, sistem file dapat ditulisi pada cedar, dan dapat menangani secara signifikan lebih dari 100MB; setidaknya 1GB.

Yang mengatakan, itu adalah dino-lokal dan sesaat; lihat https://devcenter.heroku.com/articles/dynos#ephemeral-filesystem

Untuk penyimpanan permanen, kami sarankan sesuatu seperti S3: https://devcenter.heroku.com/articles/s3

Semoga ini membantu."

Brian Jeffrey Gross
sumber
7
OpenShift memberi Anda 3 "dino" gratis, masing-masing dengan penyimpanan data persisten.
jpillora
2
Ini bisa diulang menjadi satu kalimat yang akan menjawab pertanyaan dengan lebih jelas.
Spuder
1

Juga, memuat halaman Anda mungkin membutuhkan waktu lama (5-10 detik)

Jika dyno gratis tidak sering diakses, ia masuk ke mode tidur . Setelah itu ada penundaan bagi dyno untuk menjadi aktif kembali. Bagi saya ini membutuhkan 5-10sec. Anda tidak dapat membodohi sistem dengan mengaksesnya sering karena ini menghabiskan waktu dino gratis Anda .

Jonathan
sumber
1

Bagi mereka yang akan datang ke sini setelah saya, Anda bisa mendapatkan paket hobi jika Anda seorang mahasiswa dan memiliki paket pengembang GitHub, Berikut detailnya: Heroku untuk siswa GitHub

Zahmi
sumber