Propensive发布Rapture的alpha版本,一个基于Scala的云平台,能够运行在大多数Linux,是一种out-of-the-box方案。
大概步骤:
1.wget http://www.propensive.com/downloads/rap
chmod +x rap
2.需要设置一个access key,随机值:
export RAPTURE_USER='aMpRB09GSIqaRAuQpcAm4G'
3.mkdir helloworld
cd helloworld
rap project --init helloworld
4. mkdir src
vi src/hello.scala
5.编辑hello.scala如下:
package com.example.helloworld
import rapture.http._
import rapture.io._
class Main extends Cloudlet {
handle { case Path(^ / "hello") & r => "Hello World!" }
}
6. rap compile
rap config
rap build
7. rap deploy 将我们的Cloudlet部署到第一云节点,可以使用特殊域名访问:
http://helloworld.
8. 如果想知道cloudlet在那个云节点运行,可以运行:
rap node
更多见原文。