最近遇到一个客户,在建设自己的 paas 平台,自然就是 CloudFoundry 了,因为从来没有研究过这类技术,小白一个。所以在这里请教一下论坛里玩 CloudFoundry 的达人,有几个问题:
- 我的应用包含了一系列的服务,Rails 做 web 应用,API server,C 做的推送服务器,Rails 里面有些私有定制的 Gem,这个可以推送上 CloudFoundry 吗?。
- CloudFoundry 是否可以部署非 Web 类的应用,例如我有一个用 C 做的推送服务器,这个服务能搬到 CloudFoundry 上吗?如果不行的话,CloundFoundry 的应用如何能访问到这个服务。
- Sidekiq 这样的 ruby 服务是否能够部署?
4.如果系统中有用户上传的文件,CloudFoundry 貌似不建议直接操作磁盘,这不是要求应用都要修改到 CloudFoundry 内部存储上?另外如果应用对这些文件进行处理,例如用 imagemagic,CloundFoundry 上如果没有安装是否这件事就无法完成?