Current Server Time: 01:06 (Asia/Shanghai)

MYDan IRC Logs

2017/08/13

Timezone: Asia/Shanghai


09:23
g112wdh
测试...
09:25
feng
哈哈 bot你还活着吗
10:04
g112wdh
我家连不上 irc.freenode.net
10:04
g112wdh
你们都连什么的啊
10:04
g112wdh
我现在用irccloud 不知道 连的哪里
10:05
g112wdh
电脑 要连 irc 选哪个地址啊
10:07
feng
chat.freenode.net 6677
10:07
g112wdh
明白
10:07
feng
你连不上你在进来了
10:07
g112wdh
电脑连不上 手机 是用软件的
10:09
lijinfeng
你不是有代理吗
10:09
g112wdh
irc代理不会啊
10:09
g112wdh
我连上了
10:10
wangdaha`
github 里 现在有release 和 相对应的dev
10:10
wangdaha`
是不是应该先提交dev 的 测试一段时间 然后 合并到release 啊
10:10
lijinfeng
哈哈 正常是这样的
10:10
wangdaha`
马云山也 进来了。。。
10:11
wangdaha`
主要是定个顺序 遵守就好 不然我怕后面 冲突了。。。
10:11
lijinfeng
就是这个顺序
10:13
wangdaha`
好的
10:13
lijinfeng
云山进来看到没人然后不见人了
10:13
wangdaha`
我今天重新编译一次 重新测下
10:14
wangdaha`
马云的儿子叫马云坤
10:15
lijinfeng
咋扯到马云了
10:16
lijinfeng
重新编译吧,应该没啥毛病
10:16
wangdaha`
好的 马上
10:16
lijinfeng
IRCCloud有消息提醒吗
10:17
wangdaha`
好像没有 我觉得这个客户端
10:17
wangdaha`
没什么用
10:17
wangdaha`
没在线 历史信息 也没有
10:18
lijinfeng
都一样
10:22
wangdaha`
readme 也写下perl的必须编译参数
10:22
wangdaha`
现在我都是 类似这样的
10:22
wangdaha`
-des -Dprefix=/home/s/ops/perl -Dusethreads -Duseithreads -Duselargefiles
10:23
wangdaha`
怕有时候 没开启多线程什么的 导致 代码运行不起来
10:23
lijinfeng
页面上有
10:23
wangdaha`
看来我瞎了
10:23
lijinfeng
readme里面不负责perl的安装
10:24
lijinfeng
http://www.mydan.org/install_dan.html
10:24
wangdaha`
看到了
10:25
wangdaha`
文档更新 得不到推送
10:25
wangdaha`
哈哈
10:26
lijinfeng
哈哈 本来是要推送到irc的,但是irc那个模块不知道为啥发信息只发一部分
21:55
g112wdh
irc 机器人貌似又挂了
22:25
g112wdh
agent 的 code apps 现在是 system 执行 start stop 之类的ctrl
22:26
g112wdh
支持下 累死 perl 脚本这种 可执行文件的脚本内容
22:26
g112wdh
#!/usr/bin/perl
22:27
g112wdh
在project 底下的 脚本
22:27
g112wdh
远方执行
22:27
feng
可以啊
22:28
feng
现在这个不行吗 试过没有
22:28
feng
好像是可以的吧,如果不行只能生成一个临时文件然后运行了
22:30
g112wdh
现在不行 我试了下
22:30
g112wdh
嗯嗯嗯
22:30
g112wdh
对了 卡住这个 怎么配置
22:30
g112wdh
stuck
22:30
feng
配置什么?
22:30
feng
订阅吗
22:30
g112wdh
就是部署完成之后
22:31
g112wdh
想切上线前
22:31
g112wdh
开发验证下
22:31
feng
m.lock
22:31
g112wdh
22:31
g112wdh
好的
22:31
feng
插件里面直接die就会卡住了
22:31
g112wdh
我看里面是die
22:31
feng
嗯 那就对了
22:31
g112wdh
就没敢用了
22:32
g112wdh
对了现在卡住ctrl c 好像没用
22:32
g112wdh
./ctrl --kill
22:32
g112wdh
也杀不掉
22:32
g112wdh
要-9 才可以杀
22:32
feng
--kill没用是吗,回头我看看
22:33
g112wdh
嗯嗯嗯
22:33
feng
普通信号是杀不掉
22:33
g112wdh
--kill 默认-9
22:33
g112wdh
以前记得 是 kill 还会记录日志是吧
22:33
g112wdh
这样我尽量用--kill
22:34
feng
--kill现在是2, SIGINT
22:34
g112wdh
22:35
feng
换成9应该就可以了
22:36
g112wdh
后续的 建议用法是 先m.sync 通过 mrsync 传输报 然后 再进行下面的对吧 现在默认是从 repo wget 我今天测了 m.sync 好用
22:36
feng
回头我看看 应该不用-9,-9不好
22:36
g112wdh
好的
22:37
feng
deploy里面的m.sync插件吗
22:37
g112wdh
22:38
g112wdh
可以用
22:40
feng
用m.sync的话m.deploy不好对应上了
22:41
feng
现在是m.deploy包括下载切软链,回滚
22:41
g112wdh
要不要 优化 m.deloy? 我觉得deploy wget 没用上你的proxy
22:42
g112wdh
deploy 只切软连接? 加个stage?
22:42
g112wdh
来控制wget 还是 mrsync?
22:44
g112wdh
mrsync 或者先stage的 还有个好处是 可以先传输 有时候包大网慢
22:44
g112wdh
导致一次上线 中间 间隔时间较长
22:44
g112wdh
提前先stage 而且是mrsync的
22:45
g112wdh
感觉 体验好一些
22:45
feng
不了 我扩张一下m.depkoy吧,如果下载的地址不是http://开头的,那就是本地的一个地址
22:45
g112wdh
这个靠谱
22:45
g112wdh
是repo 的配置对吧
22:45
feng
现在m.deploy是可以预先stage的
22:45
feng
22:45
g112wdh
link repo 哪里?
22:46
g112wdh
好的
22:47
feng
对,其实这个文件四个参数 link path repo version
22:47
g112wdh
好的
22:47
feng
repo没有配置的话默认从dashbord下载
22:47
feng
版本默认是最新版本
22:47
g112wdh
嗯 这个了解
22:48
feng
所以如果你挂在了文件系统或者用m.sync后续可以把repo指向本地地址
22:49
g112wdh
明白
22:53
g112wdh
新的发布系统 果然比。老的好很多
22:55
feng
m.lock 把return map{ $_ => 1 }@{$param{batch}}; 删除了,不然编译不过
22:56
feng
新的这个有一个功能没看代码的话看不出来,就是能够宏替换,这样你可以在每次发布的时候指定版本
22:57
feng
而且可以然大部分同类的发布过程可能可以归类成少数几个的mould
23:04
feng
--kill修复了
23:09
feng
m.sync本来删掉了,我觉得插件参数太复杂功能重复了。你用这个功能我把这个文件加回去了
23:21
feng
如果你要想sutck的时候受到邮件或者短信,把notify里面的email和sms实现一下,配置上的你的邮箱地址和手机号,然后订阅上就可以了