2010-12-27 38 views
143

Hiện tại, tôi đang chạy wordpress làm công cụ blog của mình trên lưu trữ miễn phí, nhưng tôi đang lên kế hoạch chuyển sang sử dụng công cụ blog dựa trên git (Jekyll, Toto) trên nền tảng Ruby. Sau đó, tôi thấy Heroku cung cấp các tính năng tài khoản miễn phí, nhưng tôi không thấy bất kỳ chi tiết về băng thông, không gian đĩa, yêu cầu?Tài khoản miễn phí Heroku có giới hạn?

+6

Tôi chỉ tìm thấy tại http://legal.heroku.com/aup#quota – Samnang

+7

URL đã thay đổi: https://policy.heroku.com/aup#quota – cdeszaq

Trả lời

244

Heroku cung cấp, miễn phí, cơ sở dữ liệu 5MB

Heroku cung cấp, miễn phí, 1 dyno. Một dyno là một thể hiện của ứng dụng đang chạy và đáp ứng các yêu cầu của bạn. Nếu mỗi phiên bản ứng dụng của bạn có thể phục vụ từng yêu cầu trong 100ms, thì bạn nhận được 600 yêu cầu/phút với tài khoản miễn phí.

Mã ứng dụng của bạn và nội dung của ứng dụng (con ốc sên) được giới hạn trong tổng số 300 MB. Ứng dụng của bạn cũng có quyền truy cập vào hệ thống tệp cục bộ, có thể phục vụ như một không gian đầu tạm thời cho dyno cụ thể đó và sẽ có thể lưu trữ ít nhất 1 GB dữ liệu.

Có giới hạn băng thông 2TB/tháng.

+2

Điều này vẫn đúng? Bạn vẫn có thể nhận được 1 dyno miễn phí tại Heroku? –

+23

có, hãy kiểm tra http://www.heroku.com/pricing#1-0 và đảm bảo bạn đã đặt thành 1 nền dyno và 0. bạn được ghi 750 giờ miễn phí, vì vậy trong 31 ngày, 744 giờ bạn trả tiền trong vòng 0 giờ. họ sẽ "quay xuống" hoặc bất cứ điều gì, dừng ứng dụng của bạn khi nó không được sử dụng trong một thời gian, và sau đó "quay lên" khi nó được truy cập lại, do đó có thể có sự chậm trễ tùy thuộc vào lần truy cập cuối cùng. – jay

+8

Thực ra băng thông là 2TB/tháng (mềm): http: //policy.heroku.com/aup Thêm: Yêu cầu Độ dài: 30 giây - Cứng, Sử dụng RAM Dyno: 512MB - Cứng –

21

Đây là vấn đề tôi đã ....

"Chúng tôi đã ảnh và tải lên tập tin cho một số tính năng trong ứng dụng của chúng tôi, nhưng họ không tiết kiệm.

Tôi đã đọc trên stackoverflow rằng "Bạn bị giới hạn 100MB dung lượng đĩa, nhưng bạn không được phép lưu bất kỳ tệp nào (kể cả tải lên của người dùng) vào đĩa vì hệ thống tệp chỉ đọc. Dung lượng đĩa 100MB dành cho mã ứng dụng của bạn và các nội dung khác. 100MB là kích thước sên tối đa và bao gồm tất cả các đá quý được tham chiếu bởi dự án của bạn. "

Chúng tôi cần người dùng có thể tải lên thành công các tệp và lưu chúng. Làm cách nào để chúng tôi thực hiện điều này?"

Đây là phản ứng Heroku Hỗ trợ của ...

"Xin chào, hệ thống tập tin là có khả năng ghi trên tuyết tùng, và có thể xử lý nhiều hơn 100MB đáng kể;. Ít nhất 1GB

Điều đó nói rằng, đó là dyno- địa phương và phù du, xem https://devcenter.heroku.com/articles/dynos#ephemeral-filesystem

Đối với lưu trữ vĩnh viễn, chúng tôi khuyên cái gì đó như S3: https://devcenter.heroku.com/articles/s3

Hope this helps ".

+8

-1, điều này không thực sự trả lời câu hỏi cả. –

+7

OpenShift cung cấp cho bạn 3 "dynos" miễn phí, mỗi bộ nhớ có lưu trữ dữ liệu liên tục. – jpillora

+2

Điều này có thể được lặp lại thành một câu sẽ trả lời câu hỏi rõ ràng hơn. – spuder

0

Ngoài ra, tải trang của bạn có thể mất một thời gian dài (5-10 giây)

Nếu một Dyno miễn phí không được truy cập thường xuyên nó đi vào sleep mode. Sau đó có một sự chậm trễ cho dyno để hoạt động trở lại. Đối với tôi, điều này mất 5-10 giây. Bạn không thể đánh lừa hệ thống bằng cách truy cập hệ thống thường xuyên bởi vì điều này đang tiêu thụ miễn phí dyno hours của bạn.

Các vấn đề liên quan