2018-05-07

学习

  1. 每日英语阅读

  2. 阅读《复盘+》P80

  3. 框架思维
    第一步:描述清楚问题/事情

    将模糊、形容性的词改成:数据和例子,达到清晰描述,但也不能简洁到只有数字。
    举例:去年年终总结写部门完成了xx次升级、出了xx次升级包,领导听到的第一反应:才出了这么点升级包。
    改成:部门完成了xx升级测试和出升级包(包含:上新xx个项目,老项目xx个模块测试和上线、老项目xx个新需求点、共提交xx个bug、验证xx个bug、xx次兼容性测试、xx次性能测试),就会比只说xx个升级包感觉好很多。

    第二步:界定问题
    举例:我今天跟yz说服务器资源不够。
    内心想的是:把容器改成本地--一大堆配置都要改,以后升级麻烦,当前应用改动频繁,增加工作量大,排斥改本地这一任务。
    不告诉她要多少资源是合理的。
    内心想的是:不知道将来一次演示又要启动多少个项目,按当前的使用状况总是资源不够的,不想过几天又来做申请资源,申请资源不是银弹。
    理想的是:不动,就是用当前46和云,省工作量、省麻烦、省钱。

    一遇到明显就是带来很多麻烦的、又体现不出价值的任务,就会产生排斥心理,生出烦躁的情绪,可烦躁又不解决问题,细想一下:要将演示环境都搭建在云服务器上-1)是因为他们考虑网络问题 2)是他们对服务器资源不清楚。搞清楚对方的问题,再来解决就会容易很多。
    改成:yz一台服务器做演示不够的,建议使用云和46结合起来用,
    第三方和老的项目在云服务器上,微服务在46服务器上。
    理由:
    1)docker容器启动和本地启动的项目-使用的内存不会差别太大(不超过100M,除非是镜像制作不对),而本次共需演示的应用超过15个,当前已启动12个,12G内存基本跑满,而还有4-5个微服务项目和elasticsearch没部署,一个微服务项目启动使用的400M左右,一个elasticsearch使用的内存2G左右,如要全启动至少少了6G内存。
    2)ucloud的服务器4核cpu,可配置的最大内存是12G,如要加内存就需先加cpu核数,一次性补差价1200元,但平常不演示这费用就会花的亏。(还有一个心理问题:现在是因为需要花了钱,等过段时间发现使用率不高,到时心里的账本就不是现在这么算啦,到时再解释就都是能力问题。)
    3)现46服务器上已有内存32G,启动微服务项目,访问起来效果比微服务好。
    4)很早之前就已开通了外网代理-现如今所有配置也是配的是外网地址,外网是可以直接访问的,不用担心网络问题。
    5)分两台服务器-还少了一次/多次迁移工作,因研发还在不断修改,少做服务器上改动就减少犯错的可能,减少工作量,可有更多的时间用于演示准备。

工作

  1. 云服务器资源使用问题
  2. Jenkins - bms和ucenter构建好之后-获取的反馈信息错误问题处理
  3. 帮研发处理cs_sec无法构建成功的问题。
  4. 帮研发定位拿不到快照文件的问题。
  5. 团队工作协调问题(有成员的任务爆发式增长,有成员刚从项目中退出,平衡下工作量)

生活
1)帮老妈存钱(给了我一段时间了,放在包里,把它给忘记啦。)
2)今日工作效率低下,花时间反思下自己,没处理家里的事情。

你可能感兴趣的:(2018-05-07)