2012-02-29 25 views
6

Tôi đã viết một ứng dụng sử dụng việc triển khai websocket của Tornado và tôi đang cố gắng tìm một máy chủ lưu trữ cho nó. Theo như tôi có thể nói bằng cách đọc kết quả tìm kiếm của google, appengine của google không hỗ trợ websockets tại thời điểm này. Tôi không chắc chắn về heroku vì tôi không thể tìm thấy bất kỳ thông tin nào. Vì vậy, câu hỏi của tôi là, nếu có ai biết một con hoster, nơi tôi có thể lưu trữ ứng dụng của tôi?Lưu trữ ứng dụng lốc xoáy/websocket

Trả lời

5

Điều đơn giản nhất có thể là sử dụng nhà cung cấp đám mây IaaS (Cơ sở hạ tầng như một dịch vụ) chung như Amazon EC2 hoặc Rackspace. Hoặc thậm chí chỉ cần sử dụng một máy chủ lưu trữ thường xuyên như với Dreamhost. Với những người bạn có thể truy cập trực tiếp vào hệ điều hành và cấu hình mạng và bạn có thể làm bất cứ điều gì bạn muốn. Nhược điểm là những người sẽ đắt hơn và bạn cho EC2 và Rackspace bạn sẽ cần phải quản lý các máy chủ riêng của mình.

Cập nhật: bây giờ bạn có thể sử dụng Websockets trên Heroku. Dưới đây là một số thông tin về cách sử dụng Websockets with Python on Heroku.

+2

Dịch vụ chăm sóc khách hàng có phải giải quyết để tôi có thể khắc phục câu trả lời không? – kanaka

+2

Xin chào, tôi là người phụ trách. Câu hỏi cụ thể về một ứng dụng python/tornado (mà anh ta đã viết), và câu trả lời của bạn là viết nó trong node.js. Mặc dù node.js là tuyệt vời (tôi sử dụng nó tất cả thời gian) Tôi nghĩ rằng nó vô cùng vô ích để đề xuất các công nghệ hoàn toàn khác nhau như một câu trả lời cho một câu hỏi cụ thể. –

+0

@NickJennings, tôi đã cấu trúc lại câu trả lời để nắm bắt ý định ban đầu của mình tốt hơn. Tôi vẫn cung cấp đề nghị thay thế nhưng bây giờ rõ ràng là phụ. – kanaka

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