
warden
ndzj981479673
研究生
展开
-
warden容器抛出oom错误
能正常cf push nodejs应用(设置内存限制256M),java-web应用(设置内存限制512M) 然后跑php,jboss/ejb, tuscany/sca应用时,就开始报oom了。 更诡异的是,cf push一个Java HelloWorld也oom? 且向run.pivotal.api.io部署Java HelloWorld也失败。 1 扩大原创 2013-11-29 11:13:53 · 1055 阅读 · 1 评论 -
warden容器能否运行交互式的java应用?
大概从13年11月份一直在纠结这个问题,在warden容器里面,其实是无法运行交互式的应用的。 我来举两个非常简单的java例子,一个是每隔1s输出一次时间的循环,另一个是从命令行读取int,并输出。 程序1: import java.util.Date; public final class ConsoleTest { public static void main(String[]原创 2014-02-17 21:55:15 · 1497 阅读 · 0 评论 -
在Vagrant部署多个dea节点
下面开始验证router,确实可以做到负载均衡,就是将一个应用的两个不同的实例,分别部署到2个dea节点上。 首先,一个dea对应于一个warden容器?。 **上层DEA通过warden client来调用warden server提供的api创建并控制container,container可以添加诸多限制,且container之间互相隔离** dea启动时,会向router去注册原创 2014-02-17 22:05:46 · 1917 阅读 · 0 评论 -
warden容器源码解析
趁着情人节&元宵节这天科研,居然能在CF平台上部署tuscany应用了,无比欢喜,下一步,不着急,先整理一下warden容器的知识。 下面的内容不全是原创,参考部分会在最后附上链接。 1 warden部署和运行的分析 warden rakefile 1 编译 src/成可执行文件,最后会成为container的一部分:cd xxx && make all closefds原创 2014-02-14 20:15:53 · 3944 阅读 · 0 评论 -
CFoundry::AppPackageInvalid: 150001: The app package is invalid: failed repacking application
vagrant@cf-test:/vagrant/test/fixtures/apps/nodejs$ cf push Using manifest file manifest.yml Creating hello-node... OK Binding hello-node.192.168.12.34.xip.io to hello-node... OK Uploading hel原创 2013-12-17 16:39:18 · 2206 阅读 · 4 评论 -
dea crashed
dea call warden to create instance, then warden : execute cmd failure dea.log {"timestamp":1430123777.8498242,"message":"Caught exception: command exited with failure","log_level":"warn","sour原创 2015-04-27 16:37:09 · 1095 阅读 · 0 评论 -
warden container中安装软件
warden是cloud foundry v2中用来进行进程、资源隔离的一个重要组件,但是由于warden本身比较复杂,因此我在warden的setup,start,以及生成的stemcell中花费了大量的时间。warden setup时,会使用debootstrap,从宿主机器上克隆一个stemcell的镜像。 我的问题在于,虽然环境变量成功clone了,但是文件共享这里却出了问题原创 2013-10-30 20:47:40 · 1889 阅读 · 10 评论 -
warden error when push apps
errno 137 : {"timestamp":1430201910.151305,"message":"Exited with status 137 (3.214s): [[\"/vagrant/warden2/warden/src/closefds/closefds\", \"/vagrant/warden2/warden/src/closefds/closefds原创 2015-04-28 15:12:24 · 917 阅读 · 0 评论 -
搭建一个CloudFoundry本地实例
参考地址: http://blog.cloudfoundry.com/2013/06/27/installing-cloud-foundry-on-vagrant/#comment-342193 https://github.com/Altoros/cf-vagrant-installer https://groups.google.com/a/cloudfoundry.org/fo原创 2013-10-10 10:27:21 · 6387 阅读 · 5 评论