Open GoogleCodeExporter opened 9 years ago
顺便说一下: root.war和dotcloud.yml文件在k:\apjp
Original comment by m88...@gmail.com
on 10 Jun 2012 at 6:27
[deleted comment]
2. http://clip2net.com/clip/m96404/1339317132-clip-9kb.png
Original comment by goknmuse
on 10 Jun 2012 at 8:32
3. (1.)的回复有点问题, 我自己删掉了的.
(2.)找出问题的原因,也给出解决方法的.
"How many instances? [1]" 是询问你要几个进程的.
"[1]"表示默认1个的("[1]"直接点击"Enter"就是1的意思,输入"2"�
��点击"Enter"是2的意思.
如果是"[yN]",直接点击"Enter",表示"否"的意思,
输入"y",点击"Enter"才是"是"的意思. 同样"[Yn]",
表示点击"Enter"默认为"是"的意思. 其他同理). CloudFoundry
给每个免费用户2G的内存, 在你的操作过程中,
是给每个进程分配512MB的内存,
这样最大也只能给这个App分配4个进程(instances)的.
而你输入"512", 表示配置512个进程, 这是不可能的.
我猜测你以为此处也为配置内存的吧?
配置内存的在前一个交互已经完成的.
4. dotcloud.yml 是dotCloud平台必须的配置文件。
5. CloudFoundry 实际上并不需要*.yml
的配置文件。因为在部署过程中的几次交互实际就是在配置Ap
p的环境的.
6. "Would you like to save this configuration? [yN]: n"
"你想要保存当前配置吗?[默认为"否",输入"y"点击"Enter""是"]:
n("否")"
这个是你的交互过程。如果只是想上传一个App的话,
这样操作, 很棒的.
但如果想要上传同样配置的几个App的话,
都要经历以上的交互过程, 是不是很费事的哇!
CloudFoundry也支持*.yml配置文件. 文件名为"manifest.yml".
只要保证之前的交互操作都正确,
在此交互选择"y",就可自动生成此文件的.
7. 为方便一些不熟悉命令行操作的朋友,
我附上我的App配置文件"manifest.yml".
将<App_Name>改为自己想要的名字,注意保持格式,
修改好,将"manifest.yml"和ROOT.war放于上传的目录即可(ROOT.war是�
��须的, dotcloud.yml在CloudFoundry上无用, manifest.yml喜欢就用,
不喜欢就不用). 这样就只有一个交互过程的.
Original comment by goknmuse
on 10 Jun 2012 at 10:16
Attachments:
[deleted comment]
8. http://code.google.com/p/apjp/issues/detail?id=73 中我回复的最后一个
"5. 实际只要cd切换到ROOT.war所在文件夹, 然后"vmc push
<App_Name>",其他什么交互都可无视, 直接点击"7"次回车,
即可成功部署APJP的哦. 图片链接为演示. :P
http://clip2net.com/clip/m96404/1339329475-clip-20kb.png
("vmc delete <App_Name>" 是删除已部署的App的)"
Original comment by goknmuse
on 10 Jun 2012 at 12:40
9. 有无必要再自己配置App 在CloudFounfry运行环境?
答: 没有必要, 默认的已经能很好运行APJP的.
(要去复习了的,改天有时间, 再考虑是否说明原因! :P)
Original comment by goknmuse
on 10 Jun 2012 at 1:18
感谢感谢,非常感谢。
心中阴云终於散开啦,英文不好,计算机不通就是这样的后��
�。
Original comment by m88...@gmail.com
on 11 Jun 2012 at 5:31
Original issue reported on code.google.com by
m88...@gmail.com
on 10 Jun 2012 at 6:26Attachments: