2011-02-03 32 views
12

Tôi muốn hỏi bạn về trải nghiệm của bạn với khung chơi và sử dụng bộ nhớ của nó. Vấn đề là tôi đang tìm kiếm một máy chủ lưu trữ cho dự án chơi của tôi (với Scala) và tôi là một sinh viên nghèo vì vậy tôi cần một cái gì đó càng rẻ càng tốt. Tôi đã nghĩ đến việc thuê một máy chủ đám mây tại rackspace với ram 256mb và chơi trên ubuntu-server ed. đằng sau thủy tinh. Các bạn có ý kiến ​​gì không?Chơi sử dụng bộ nhớ khung

Than lẹ cho câu trả lời!

+1

Vì vậy, bạn đã tạo dự án của mình chưa? Tại sao không lưu trữ nó trên máy phát triển của bạn tạm thời, mô phỏng một loạt các kết nối khách hàng, và chỉ xem có bao nhiêu bộ nhớ nó sử dụng? –

Trả lời

17

Các dịch vụ lưu trữ cơ bản về PlayApps.net chỉ có 64MB RAM và nó hoạt động rất tốt. Như đã được chỉ ra, đây là những gì chạy trang web playframework và nó phục vụ 100.000 yêu cầu mỗi ngày.

Tôi cũng chạy trên Google App Engine và nó có xu hướng sử dụng khoảng 60-70 Mb. Tuy nhiên, tôi sẽ chỉ ra rằng nếu bạn đang chạy bên trong một tệp tin WAR trên Glashfish, có thể bạn sẽ có rất nhiều chi phí bổ sung mà bạn không cần (tất cả những thứ được kích hoạt J2EE không cần thiết).

Tôi khuyên bạn nên sử dụng máy chủ HTTP nhẹ ở phía trước máy chủ phát chuẩn. Điều này sẽ giảm thiểu mức sử dụng bộ nhớ của bạn.

+1

Vâng, tôi đã nghĩ về GAE, nhưng tôi cảm thấy tôi đã học đủ để làm , với vai trò newbie trong cả khung play và scala:] Tôi sẽ xem xét playapps.net. Cảm ơn! – Arg

+0

GAE có nhiều hạn chế do đó tôi sẽ không đề xuất nếu bạn muốn sử dụng một số tính năng thú vị của trò chơi. Là một trang web đơn giản, mặc dù nó hoạt động đủ tốt – Codemwnci

+3

Tôi đã có kinh nghiệm về một ứng dụng Play ban đầu được nhắm mục tiêu để sử dụng GAE. Cuối cùng, chúng tôi phải chuyển sang chế độ Phát và máy chủ "bình thường", như với GAE, chúng tôi đã dành thời gian khắc phục sự cố và giải quyết các vấn đề khác (điều này sẽ kích hoạt các sự cố khác). Như @Codemwnci nói, GAE có thể được làm mát cho những thứ đơn giản, nhưng đối với một ứng dụng web phong nha, hãy tin tôi đi, hãy chơi bình thường. Dự án của bạn sẽ tiết kiệm thời gian và bản thân căng thẳng :) –

6

Hãy thử dịch vụ lưu trữ chơi: http://www.playapps.net/

Trang web play framework sử dụng khe cắm cơ bản với 100.000 yêu cầu theo ngày

+0

Thú vị, tôi thấy trang web playapps nhưng tôi cảm thấy đó là một loại ripoff, với ram 64mb cho 10euro. Tôi không biết họ sử dụng nó cho playframework.net, mặc dù! Tôi sẽ xem xét nó. Cảm ơn! – Arg

+0

@Arg mặc dù nó có vẻ như là một ripoff, bạn nên nghĩ rằng bạn sẽ không cần một sysadmin cho máy chủ của bạn, cũng như dành thời gian quản lý các công cụ như bảo mật máy chủ, sao lưu, vv ... Chi phí đó là bao nhiêu? ;) –

+0

Vâng, đó là một điểm khá tốt. Đừng hiểu lầm, tôi không biết chơi có quá ít bộ nhớ đến mức 64mega là đủ cho rất nhiều lần truy cập^_^ – Arg