原文:netcore使用 jenkins + supervisor 实现standalone下多副本自动化发布 上一篇我们用jenkins做了一个简单的自动化发布,在shell中采用的是 BUILD_ID=dontKillMe nohup dotnet xxx.dll & 这种简单的后台承载,如果你... ...
分类:
Web程序 时间:
2019-01-23 15:34:04
阅读次数:
234
原文:netcore编程之后面对不习惯的xshell黑屏部署,是时候使用jenkins自动化发布工具了 在很久之前net还只能在windows上部署的时候,或许很多创业公司的朋友发布项目还都是人肉部署,反正windows都是可视化的界面,拖拖拉拉,开开关关还不 是特别麻烦。。。现如今你的项目需要在l... ...
分类:
Web程序 时间:
2019-01-23 15:32:00
阅读次数:
247
上一篇我们用jenkins做了一个简单的自动化发布,在shell中采用的是 BUILD_ID=dontKillMe nohup dotnet xxx.dll & 这种简单的后台承载,如果你的业务 量相对比较小,可以用这个方法玩一玩,但存在二个问题:1. 无法对进程进行批量或者可视化管理。 2. 单机 ...
分类:
其他好文 时间:
2019-01-22 19:13:20
阅读次数:
139
docker与jenkins的自动化CI/CD流水线实战在互联网时代,对于每一家公司,软件开发和发布的重要性不言而喻,目前已经形成一套标准的流程,最重要的组成部分就是持续集成(CI)及持续部署、交付(CD)。本文基于Jenkins+Docker+Git实现一套CI自动化发布流程。高效的CI/CD环境可以获得:?及时发现问题?大幅度减少故障率?加快迭代速度?减少时间成本一、发布流程设计IT总结:开发
分类:
其他好文 时间:
2018-12-03 20:24:21
阅读次数:
510
写在前面 本篇文章是上一篇边缘化搭建 DotNet Core 2.1 自动化发布和部署(上)的后续操作,本文主要讲解如何开启Docker Remote API,开启Remote API后的权限安全问题。配置Jenkins构建项目,并在云服务器上构建成功。废话不多说,我们一起来动手操作吧。 先决条件 ...
分类:
Web程序 时间:
2018-12-01 22:07:40
阅读次数:
228
写在前面 写这篇文章的缘由是由于笔者的对新兴技术方向有所追求,但个人资产有限,只能容许购买一台阿里云低配1核2G服务器。服务器上搭建了 Centos7 & Docker & Jenkins & ASP.NET Core 2.0 自动化发布和部署 环境后牺牲了大部分性能。造成了一个基于angular编 ...
分类:
Web程序 时间:
2018-11-30 22:44:07
阅读次数:
501
1.1 基本概念 1.1.1 什么是微服务? 微服务架构是SOA思想某一种具体实现。是一种将单应用程序作为一套小型服务开发的方法,每种应用程序都在其自己的进程中运行,并采用轻量级的通讯机制(TCP)进行通信。这些服务是围绕业务功能构建的,可以通过全自动部署机制进行独立部署。这些服务的集中化管理已经是 ...
分类:
Web程序 时间:
2018-11-27 13:48:38
阅读次数:
217
总结一下三高(高性能、高并发、高可用)系统在架构时常见的 模式及技术 。 面向互联网的三高系统,最关注的 软件质量属性 是:性能、可用性、伸缩性、扩展性、安全性。 而构建此类系统,最常见的 架构模式 有:横向分层、纵向分割、分布式化、集群化、使用缓存、使用异步模式、使用冗余、自动化(发布、部署、监控 ...
分类:
其他好文 时间:
2018-10-25 23:47:17
阅读次数:
941
1.安装jenkins需要3个包root@SuperMac:/data/install_pkg#lsapache-tomcat-7.0.88.tar.gzjdk-8u171-linux-x64.tar.gzjenkins.war其中jenkins.war不是最新的包。jenkins更新很快,可以在安装之后更新!!!下载地址(个人云主机,慢请见谅)tomcat:wgethttps://file.8m
分类:
其他好文 时间:
2018-09-14 11:05:21
阅读次数:
180