2013-11-29 blademainer
在上篇BPMN 2.0之Event Base Gateway(基于事件的网关)说了Event Base Gateway在流程流转中间的使用,Event Base Gateway的另一个用途是可以启动流程。 more 当Event Base Gateway被设置成启动流程时,它的图标会改变同时上游也不允许有流入的Sequence Flow。下面是个例子: 当上图的流程部署后,就会等待Email或电话请求。如果Email来了,就实例化一个流程实例,并从Task1开始执行。如果电话请求来了就再实例化一个流程实例从Task2开始执行。 缺省设置下,启动流程的Event Base Gateway是互斥的。可以用多个Start Even 继续阅读 »
2016-11-21 veryyoung
上篇写到了持续集成,其实持续集成只是持续交付中的一个环节而已。 那么什么是持续交付呢? 下面是我读《持续交付》的读书笔记。 more 什么是持续交付? 持续交付是一种开发实践,指的是,频繁地将软件的新版本,交付给 QA 或者用户进行验证,如果验证通过,代码就可以随时部署到线上。 继续阅读 »
2018-02-01 Lingxian Kong
测试目的 因为 catalyst cloud 马上要部署 magnum 服务,但 magnum 服务默认的网络插件是 flannel,但 flannel 目前仍不支持 network policy,这对于 production 上的客户来说有些不能接受,于是我们想给 magnum 增加 calico 的支持,但首先需要确认,用了 calico,pod 的网络性能不能太差。为了测试 pod 之间的带宽,于是才有了本篇博客,记录流程。 继续阅读 »
2016-04-20 Wenjie Yao
本文翻译自文章Service Discovery via Consul with Amazon ECS   现如今随着微服务架构的出现,很多应用都是以一套分布式组件的形式来部署。在这样的架构中,你需要在多个EC2实例上的多个Docker容器中,配置和协调各种各样的应用程序。   亚马逊EC2容器服务(ECS)提供了一个用于管理资源、任务以及容器调度的集群管理框架。但是,很多应用仍然需要额外的组件来管理分布式组件之间的联系。服务发现的概念就是用来定义这种帮助管理这些联系的组件。 继续阅读 »
2015-04-14 Robin Wen
目录 Table of Contents {:toc} 文/Robin 本站推广 币安是全球领先的数字货币交易平台,提供比特币、以太坊、BNB 以及 USDT 交易。 币安注册: https://accounts.binancezh.pro/cn/register/?ref=11190872 邀请码: 11190872 工作内容 基础运维工程师 负责日常网络及各子系统管理维护; 负责设计并部署相关应用平台,并提出平台的实施、运行报告; 负责配合开发搭建测试平台,协助开发设计、推行、实施和持续改进; 负责相关故障、疑难问题排查处理,编制汇总故障、问题,定期提交汇总报告; 负责网络监控和应急反应,以确保网络系统有 7*24 继续阅读 »
2014-09-25 summer
需求 最近开发了一个BS的软件,软件主要依赖linux操作系统,并且需要perl语言的支持同时算法会依赖一些linux动态库及组件。如果仅仅是这些需求也就完了,但是客户需要把这套软件制作成单机版,方便一些没有网络的地方使用,同时方便报批国家标准。 程序是javaweb项目,即使我们在一个机器上部署也需要安装 jdk、tomcat、数据库等软件。开发人员去实施一点问题都没问,但是如果让客户去给毫无经验的人推广或者报批就麻烦了。同时程序中的特定算法必须在linux操作系统下面运行。所以。。。 继续阅读 »
2016-12-05 Meng Lei
Travis CI 简介 Travis CI是一个分步式的开源持续构建项目,只需要通过配置.travis.yml文件,即可将Github上的项目进行持续的编译、测试等工作,以便尽早发现错误,尽早改正,并减少人工的重复劳动。同时,也可以通过travis ci完成很多有趣的工作。 通过Travis CI自动发布hexo博客 我们建立的hexo博客,每次写完一篇,都要执行 hexo generate 和 hexo deploy 等命令,将博客生成的HTML静态文件部署到Github的版本库上,同时,也会将源代码保存一份到Github的另一个分支,每次都要执行很多重复操作,在此,我们可以通过Travis CI来帮我们完成这些重复劳动。 继续阅读 »
2014-10-31 summer
写在前面的话 真正开始接触linux操作系统是在工作后,接触的是centos操作系统,当时开发的系统需要部署在centos上,所以慢慢地对centos有所了解。为了更好的学习,就在自己笔记本电脑上安装了ubuntu操作系统,从最初的10.10一直使用到了14.04。这之间服务器也一直在使用centos操作系统,从5.5到了6.5. 虽然使用linux操作系统很长时间了,但是总感觉对linux操作系统不是很有感觉,总是有不明白的地方。特别是linux系统软件的安装,即使能够正确安装还是有些胆战心惊的担心操作是错误的。 继续阅读 »
2020-08-19 Robin Wen
文/Robin 密码管理这点小事,说简单也简单,说难也很难。日常生活中可以看到一些非常糟糕的管理密码的方式,比如设置极其简单的密码,比如每个应用每个网站的密码都一样,比如根本不设置密码要用才想着手机号登陆。本文就来聊聊密码管理的那些小事。 密码管理软件多如牛毛,比如 1Password、LastPass、KeePass、RoboForm、Enpass、Bitwarden、Remember、Sticky Password、Dashlane、Intuitive Password、Password Boss 等等。如果您懂技术,想自己部署,可以选择免费开源的 KeePass,这个也是公认的比较靠谱的解决方案。不过 KeePass 继续阅读 »
2014-09-17 summer
系统刚刚部署到阿里云的ubuntu-server操作系统上面,一直运行不来结果,但是也没有发现出错信息,经过多次查询发现缺少libXrender.so.1库。 安装libXrender.so.1库。 sudo apt-get install libxrender-dev sudo apt-get install libxtst-dev 继续阅读 »