标签:自动化

Java

Microclimate 入门

1

小丁 发布于 2018-08-14

当我基于 微服务架构 模式开始构建第一个应用程序时,我已经了解微服务的基本概念,也知道如何编写代码。因此,我对开发微服务应用程序充满信心,但我对项目管理、构建自动化或容器部署和编排之类的事情知之甚少。对 DevOps 的操作部分来说,技术和考虑因素更为重要。 Microclima...

阅读(12)评论(0)赞 (0)

Java

Jenkins与Docker的自动化CI/CD实战

21

yanxinchi 发布于 2018-08-14

在互联网时代,对于每一家公司,软件开发和发布的重要性不言而喻,目前已经形成一套标准的流程,最重要的组成部分就是持续集成(CI)及持续部署、交付(CD)。本文基于Jenkins+Docker+Git实现一套CI自动化发布流程。 一、发布流程设计 工作流程: 开发人员提交代码到Git...

阅读(10)评论(0)赞 (0)

Java

从业余变专业,这8个超实用的Java测试框架和库请收好!

songhua.gao 发布于 2018-08-13

测试是应用程序生命周期里至关重要的一步,应用程序在进行最后的部署之前,需要通过测试来确保它的负载管理能力以及在特殊情况下的工作条件和工作加载情况。 网络上许多Java测试工具和框架,然而真正经得起时间和实践考验的不多,本文例举了8个超实用的Java测试框架和库,并且得到了测试人员...

阅读(15)评论(0)赞 (0)

Java

AOP埋点从入门到放弃(一)

5

wenming.gapo 发布于 2018-08-13

今天老大跑过来说项目埋点了解一下!丢下了这句话之后,就没有之后了!剩下我一个人在风中凌乱!!! 其实这个需求老大在很久之前就说要开发了,后来就搁置了!但是今天看老大的态度,应该排到日程了!所以没办法只有硬着头皮磕了!免得过一阵子加班到很晚,所以趁着时间宽松,先能把踩的坑踩踩!!!...

阅读(17)评论(0)赞 (0)

Java

基于spring cloud的微服务容器化实践(编辑中)

8

xirruiqiang 发布于 2018-08-13

【编者的话】近几年,互联网飞速发展的同时,也推动了云计算、大数据、人工智能的快速落地,数据本身价值也得到提升。互联网发展对应用开发提出了更高要求。首先数据采集的量级和效率提高,传统的单体架构将出现瓶颈,其次是数据联通性的需求,对数据对接必须保证高性能、高安全、高标准。使用微服务架...

阅读(16)评论(0)赞 (0)

Java

jenkins+docker 持续集成

17

puefu.he 发布于 2018-08-09

面对越来越多的微服务,越来越频繁的版本发布,上周末在家倒腾了jenkins+docker的持续集成和持续交付。 ==实现了push tag 到git服务器后坐等新版本发布的邮件通知==,她会自动触发工程构建和版本发布,那叫一个爽歪歪啊省心、省力。 下面来和大家的一起分享一下我的实...

阅读(33)评论(0)赞 (0)

Spring

这是一篇优雅的Springboot2.0使用手册

8

yeseng 发布于 2018-08-08

最近再研究springboot的原理:yum:颇有收获,现在让我分享一下springboot如何使用吧~ 想要解锁更多新姿势?请访问我的博客 啥是Springboot 和书上理解的不同,我认为Springboot是一个优秀的快速搭建框架,他通过maven继承方式添加依赖来整合很多...

阅读(47)评论(0)赞 (0)

Java

Jarvis+(JAR)基于智能合约的对话即服务平台

16

hellas 发布于 2018-08-08

在区块链技术快速发展的今天,存在几个非常重要但却互相矛盾的事实: • 区块链是有史以来最贴近普通用户和社群的新科技。即使目前尚处于早期阶段,但已经吸引了大量的用户社群参与,并且所有的区块链项目都生于社群、长于社群、最终回馈社群; • 区块链技术团队大多数都不擅长运营和管理社群。技...

阅读(26)评论(0)赞 (0)

Java

一个面试题引起的SpringBoot启动解析

3

wenming.gapo 发布于 2018-08-08

分开描述各自的特征: Spring 框架就像一个家族,有众多衍生产品例如 boot、security、jpa等等。但他们的基础都是Spring 的ioc和 aop,ioc 提供了依赖注入的容器, aop解决了面向横切面的编程,然后在此两者的基础上实现了其他延伸产品的高级功能。 S...

阅读(29)评论(0)赞 (0)

Java

Jenkins漏洞处置建议CVE-2018-1999001,CVE-2018-1999002

6

xiaoli.wang 发布于 2018-08-07

阅读: 6 北京时间7月18日,Jenkins官方发布安全通告,修复了7个漏洞,其中包括一个严重漏洞(CVE-2018-1999001,Jenkins 配置文件路径改动导致管理员权限开放漏洞)和一个高危漏洞(CVE-2018-1999002,任意文件读取漏洞)。为保证Jenkin...

阅读(31)评论(0)赞 (0)

Java

Spring Cloud 系列(一)Eureka 服务注册与发现

2

darida 发布于 2018-08-04

Spring Cloud 是一个基于Spring Boot 实现的微服务架构开发工具。它为微服务架构中涉及的配置管理、服务治理、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式绘画和集群状态管理等操作提供了一种简单的开发方式。 Spring Cloud包含了多个子项目...

阅读(28)评论(0)赞 (0)

Java

使用Kubernetes-Jenkins实现CI/CD

15

xubiao.zhuang 发布于 2018-08-03

Author: Ramit Surana DevOps Zone DevOps Zone让你成为Sonatype Nexus的合作伙伴,Nexus套件能帮助你扩展DevOps交付过程,持续的将组件智能的集成到开发工具中,包括:Eclipse, IntelliJ, Jenkins,...

阅读(23)评论(0)赞 (0)

Java

基于 Jenkins 的 CI/CD(三)

9

puefu.he 发布于 2018-08-02

上节课我们讲解了使用 Jenkins Pipeline 来自动化部署一个 Kubernetes 应用的方法,在实际的项目中,往往一个代码仓库都会有很多分支的,比如开发、测试、线上这些分支都是分开的,一般情况下开发或者测试的分支我们希望提交代码后就直接进行 CI/CD 操作,而线上...

阅读(43)评论(0)赞 (0)

Java

Jenkins的Pipeline脚本在美团餐饮SaaS中的实践

9

xubiao.zhuang 发布于 2018-08-02

一、背景 在日常开发中,我们经常会有发布需求,而且还会遇到各种环境,比如:线上环境(Online),模拟环境(Staging),开发环境(Dev)等。最简单的就是手动构建、上传服务器,但这种方式太过于繁琐,使用持续集成可以完美地解决这个问题,推荐了解一下 Jenkins 。 Je...

阅读(41)评论(0)赞 (0)

Java

Maven构建

3

darida 发布于 2018-08-01

Maven 构建 maven是一个项目构建和管理的工具,提供了帮助管理 构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二进制库等等。 maven的好处在于可以将项目过程规范化、自动化、高效化以及强大的可扩展性,利用maven自...

阅读(32)评论(0)赞 (0)

Spring

Istio架构

2

changyuan.xu 发布于 2018-08-01

Istio由下面几个部分组成:Pilot,Mixer,Ingress-Controller和Egress-Controller,以及Istio CA(证书颁发机构): Pilot – 负责在运行时配置Envoy和Mixer。 Envoy – 每个微服务的S...

阅读(29)评论(0)赞 (0)

Java

Java 动态代理及 RPC 框架介绍

darida 发布于 2018-08-01

所谓动态代理,指的是语言提供的一种语法,能够将对对象中不同方法的调用重定向到一个统一的处理函数中来。 python重写 __getattr__ 函数能够做到这一点,就连世界上最好的语言也提供称为魔术方法的 __call 。 这种语法除了能更好的实现动态代理外,还是RPC框架实现原...

阅读(17)评论(0)赞 (0)

Java

每日一博 | Redission 分布式锁源码解析

11

dulong 发布于 2018-08-01

JackY-Ji的个人空间 工作日志 正文 Redission分布式锁源码解析 顶 原 荐   JackY-Ji 发布于 前天 17:38 字数 1267 阅读 185 收藏 10 点赞 0 评论 0 Redis Lua Java 【活动】决战应用运维 性能之巅 赢华为...

阅读(46)评论(0)赞 (0)