本节主要是在java之servlet入门操作教程一 的基础上使用myeclipse实现自动部署的功能 准备: java之servlet入门操作教程一 中完成myFirstServlet项目的创建; myeclipse配置tomcat服务器 中tomcat的简单配置 目标: 学会myeclipse中项 ...
分类:
编程语言 时间:
2019-04-21 09:56:03
阅读次数:
118
一、需求Jenkins大多数情况下都是用来部署Java项目,上一篇博客已经写了自动打包Java项目,但在现实应用中,Jenkins很强大的,可以做到自动打包发布Java项目。这篇文章,将引导大家完成完整的Java项目(自动发布代码功能)!二、实验环境三、实验步骤1.搭建tomcat服务(在192.168.22.129服务器上)(1)先安装jdk1.8jdk和tomcat下载地址:https://p
分类:
编程语言 时间:
2019-04-21 09:50:52
阅读次数:
234
1.初始化库 2.配置wap.git/config文件 3.新建钩子wap.git/hooks/post receive 4.把新建的wap.git赋予全部权限为git用户账号 5.新建部署代码的目录并赋予git用户账号权限 6.使用git用户账号@url:wap.git即可clone项目 ...
分类:
其他好文 时间:
2019-04-14 14:11:02
阅读次数:
120
微服务 “微服务架构(Microservice Architecture)”一词在过去几年里广泛的传播,它用于描述一种设计应用程序的特别方式,作为一套独立可部署的服务。目前,这种架构方式还没有准确的定义,但是在围绕业务能力的组织、自动部署(automated deployment)、端智能(inte ...
分类:
其他好文 时间:
2019-04-06 12:42:27
阅读次数:
104
一.什么是JenkinsJenkins是当前非常流行的一款持续集成工具,可以帮助大家把更新后的代码自动部署到服务器上运行。二.为什么用docker版的JenkinsJenkins主要有三种安装方式下载官方war包,放到tomcat中直接运行。yum安装,感兴趣的朋友可以参考之前我写的一篇文章在linux服务器上安装Jenkins。使用官方docker镜像。建议用docker,简单有效。三.准备工作
分类:
其他好文 时间:
2019-03-30 20:21:31
阅读次数:
187
介绍什么是容器容器技术是一种虚拟化的方案传统虚拟机是通过中间层,将一台或多台独立的机器虚拟运行在硬件之上而容器时直接运行在系统内核之上的用户空间因此,容器虚拟化也被称为操作系统虚拟化由于运行在操作系统上,所以容器只能运行相同或相似内核的操作系统容器:docker,k8s什么是dockerdocker是能将开发的应用程序自动部署到容器的开源引擎。Github地址:https://github.com
分类:
其他好文 时间:
2019-03-28 23:23:50
阅读次数:
316
微服务在当下引起广泛关注,成为文章、博客、社交媒体讨论和大会演讲的热点;在 Gartner 的 “Hype Cycle” 上排名也非常靠前。与此同时,在软件社区也有人质疑微服务并非新事物。反对者认为微服务只是 SOA (Service Oriented Architecture)的二度包装。然而,无 ...
分类:
其他好文 时间:
2019-03-26 16:39:29
阅读次数:
198
https://carlislebear.blogspot.com/2019/02/gitlab-jenkins-continuous-integration.html 此篇文章写得很详细 大体思路如下: 一、安装Gitlab+Jenkins(省略) 二、配置Gitlab(上传Jenkins服务器的 ...
分类:
其他好文 时间:
2019-03-22 22:55:11
阅读次数:
178
前面已经介绍了Ceph的自动部署,本次介绍一下关于手动部署Ceph节点操作 一、环境准备 一台虚拟机部署单节点Ceph集群 IP:172.25.250.14 内核: Red Hat Enterprise Linux Server release 7.4 (Maipo) 磁盘:/dev/vab,/de ...
分类:
其他好文 时间:
2019-03-18 18:39:55
阅读次数:
234
热部署 在开发中我们修改一个Java文件后想看到效果不得不重启应用,这导致大量时间花费, 我们希望不重启应用的情况下,程序可以自动部署(热部署)。有以下四种情况,如何能实现热部署。 1、模板引擎 在Spring Boot中开发情况下禁用模板引擎的cache 页面模板改变ctrl+F9 可以重新编译当 ...
分类:
编程语言 时间:
2019-03-12 09:17:51
阅读次数:
225