Skip to content

Instantly share code, notes, and snippets.

@ndzj081221130
Created June 17, 2014 03:00
Show Gist options
  • Save ndzj081221130/308bc45798eb7ac6fae2 to your computer and use it in GitHub Desktop.
Save ndzj081221130/308bc45798eb7ac6fae2 to your computer and use it in GitHub Desktop.
6-4部署到git以及拦截器
代码现在不能cf push新版本了,也不知道原因了,no instance found for id?
因为之前已经部署过了????
可能不仅仅是这个原因了。
还有router的拦截器实现
先commit到git上
然后
portal-proc-auth基本都正确了。
加个db?会不会由于应用太多,没法部署?找不到stagers
居然是资源不够,不知道是disk,还是memory,先扩容?
----------
----promise_hhealth_chck elsf !application_uril.empyt?
----------
下面就是。。先准备一个单实例的demo更新给曹总看一下。
多实例的问题较多,究竟要改多少?component需要多个实例??
手贱,就不应该随便升级ubuntu的软件的
不然vagrant版本与VBOX MANAGER版本不一致,执行
、VBoxManage --version 、
然后提示执行“sudo /etc/init.d/vboxdrv setup”
新版本卡死。。。
还有就是,电脑问题???push新版本也有问题。。。
----------
为什么4个app就不行了呢?是因为加了一个db,(机器的物理内存不够了???查一下free -m )
还是因为router?
router处理ondemand不对,导致超时了。。。。。。反正报错
更新时,push不上去(报错:health check有问题,但是。。。有时候又ok?)
难道真因为manifest中的memory设置小了???
后来warden-info都不行了,file touched:failed VMStat out,
caught exception failed getting disk usage:command exceeded maximum runtime.
报错./status.sh,init.d连不上呢?
----------
openstack上部署》》》》???
唉,居然要设计50个的实验!!!
----------
关于多个实例的问题。首先,先看看2个实例怎么搞
部署两个auth节点,会创建两个instance?对的,所以建立两个colloect_server,开发两个端口号,以name+端口号作为唯一标识,每个实例对应一个Component。更新时,向具体的实例发消息?最外层的更新器,向所有实例发消息。
----------
关于单个实例的更新
1 版本的概念:让cf工具和router做到版本aware?
然后呢?
#关于ruby puts #{xss} , 如果xss没定义,居然阻塞!!!!
反正在大量访问db的过程中,如果有请求过来,更新被延后?还是只是因为部署的慢???
有依赖关系的部署:db
----------
刚刚有个bug,更新hell的时候,结果串到更新db上了????因为我之前更新过db??
----------
如果cf的问题,那么搭建一个负载均衡的。。。即可?
> Written with [StackEdit](https://stackedit.io/).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment