Jenkins搭建与博客自动部署 Java

Jenkins搭建与博客自动部署

起因 最开始我是使用CircleCI来进行博客的自动部署的,但是在部署的时候使用又拍云的upx同步博客到对象存储的时候经常出现504(网关超时)错误最后导致失败。很容易就可以想应该是因为众所周知的网络原因,但是说好的全球cdn呢 ,这不免让我对它的全球cdn的实力有所怀疑 。于是就打算自己搭Jenkins服务器在国内构建部署解决问题,顺带学习一下。 Jenkins安装 Jen...
阅读全文
乞丐版自动化部署 jenkins 环境搭建 Java

乞丐版自动化部署 jenkins 环境搭建

首先看一下主机配置 我是在京东云搞活动的时候买的 1核1gb的乞丐版主机 价格为一年 111 前端开发中部署的时候通常要 build 然后部署到服务器上,之前采用的方案是 build 后手动上传到服务器上,这显然不是一个很好的方式,浪费时间,有时候还会出现错误,那么自动部署就很有必要了。自动部署领域,开源的,使用量大的,也就 jenkins 吧。 一、基础准备 首先服务器系统是 ubunt...
阅读全文
Docker资源管理探秘:Docker背后的内核Cgroups机制 编程技术

Docker资源管理探秘:Docker背后的内核Cgroups机制

随着Docker技术被越来越多的个人、企业所接受,其用途也越来越广泛。Docker资源管理包含对CPU、内存、IO等资源的限制,但大部分Docker使用者在使用资源管理接口时往往只知其然而不知其所以然。 本文将介绍Docker资源管理背后的Cgroups机制,并且列举每一个资源管理接口对应的Cgroups接口,让Docker使用者对资源管理知其然并且知其所以然。 1.Docker资...
阅读全文
linux命令 编程技术

linux命令

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS DMI) hdparm -i devhda 罗列一个磁盘的架构特性 hdparm -tT devsda 在磁盘上执行测试性读取操作 cat p...
阅读全文
Linux的内存回收和交换 编程技术

Linux的内存回收和交换

Linux的内存回收和交换 版权声明: 本文章内容在非商业使用前提下可无需授权任意转载、发布。 转载、发布请务必注明作者和其微博、微信公众号地址,以便读者询问问题和甄误反馈,共同进步。 微博ID:orroz 微信公众号:Linux系统技术 前言 Linux的swap相关部分代码从2.6早期版本到现在的4.6版本在细节之处已经有不少变化。本文讨论的swap基于Linux 4.4...
阅读全文
学习 Linux,101: 创建分区和文件系统 编程技术

学习 Linux,101: 创建分区和文件系统

概述 学习更多知识。开发更多项目。联系更多同行。 全新的 developerWorks Premium 会员计划提供了强大的开发工具和资源,包括 500 篇通过 Safari Books Online 提供的顶级技术文章(其中数十篇文章是专门针对 Linux 开发人员的)、最重要开发人员活动的大幅折扣、最新的 O'Reilly 大会的视频录像,等等。立即注册。 在本...
阅读全文
Linux删除或者新增SWAP分区 Linux

Linux删除或者新增SWAP分区

SWAP分区一般大小为物理内存的2倍,但最大不超过2G;增加SWAP空间的方法有两个:增加另外一个SWAP分区,或通过创建一个SWAP文件来实现。 一)增加一个SWAP分区: 1)创建一个SWAP分区: fdisk -l /dev/cciss/c0d0 (m---p ---n --t (将分区格式转换成 82)--w)(如/dev/cciss/c0d0p6)2)格式化分区:mkswap -c v...
阅读全文
Loading...