标签:centos

Java

『互联网架构』软件架构-jenkins搭建和 maven gitlab自动化部署流程(上)(五)

28

刘莉莉 发布于 2019-02-12

几年前没用过jenkins的时候,每次都需要用eclipse打个war包,然后小心翼翼的上传到服务器,给服务器原有的war包改个名字,mv到bak目录中,停止服务,删除原有的webapps的项目,再把新上传的war包放进到tomcat的webapp说的目录下,启动项目。每次改个h...

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

编程技术

『互联网架构』软件架构-环境搭建maven(三)

22

xirruiqiang 发布于 2019-02-11

maven所有java开发标准的构建工具,之前才入行的时候听过ant来进行构建,但是现在基本不存在了 ,maven是一个体系结构的管理,也是个编译方式的管理。源码:https://github.com/limingios/netFuture 文件夹Nexus maven 历史 M...

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

编程技术

『互联网架构』软件架构-mysql主从(二)

42

xiaoli.wang 发布于 2019-02-09

通俗来讲,如果对数据库的读和写都在同一个数据库服务器中操作,业务系统性能会降低。 为了提升业务系统性能,优化用户体验,可以通过做主从复制(读写分离)来减轻主数据库的负载。 而且如果主数据库宕机,可快速将业务系统切换到从数据库上,可避免数据丢失。源码:https://github....

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

Java

Rancher2.1从搭建集群到pipeline部署项目

22

刘莉莉 发布于 2019-01-27

安装Rancher 2.0 基础环境配置及安装文档 按照上面的文档进行配置和安装,docker所需要的daemon.json直接使用下面的json代码。 要求(列出大致要求,具体步骤特别是docker安装部分参照上面的基础环境配置): - CPU: 4C; - 内存:8G以上(亲...

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

Java

CAS单点登录(SSO)实战(一)

14

yanxinchi 发布于 2019-01-25

在工作中,随着接触的项目越来越多,不同的开发语言,不同的部署系统,不同的项目都要维护自己的用户认证系统,有没有一种好的解决方案来解决这个痛点呢?答案肯定是有的,那就是业界鼎鼎有名的sso单点登录系统,也许你很早就听过这个词,但是只闻其声,不知其意,下面我们就将一起实战一次cas单...

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

Java

Weblogic 12版本以下服务器如何调整SSL协议和加密套件

4

Harries 发布于 2019-01-22

注:请认真细读里面的每个步骤。针对不同系统安装的weblogic 需要调整不同的启动文件,此目的是为了提示低版本的weblogic可以支持TLS1.0以上安全协议和提升安全加密套件而制作。 注意:首先要额外(Windows:安装jdk新的版本)或是(Linux或centos:编译...

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

Java

使用 Jenkins + Nginx 实现预发布

4

wenming.gapo 发布于 2019-01-20

全部配置详见: https://github.com/xuexb/DevOps/tree/master/jenkins-nginx-stg 什么是预发布?在我看来和灰度发布、单台是一样的意思,大白话就是说从线上摘一个有流量的机器,上线时先上到该机器中,稳定运行后再全流量上线。 方...

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

Java

Centos7.5部署最新稳定版jenkins并配置ldap认证

9

songhua.gao 发布于 2019-01-18

参考文档 https://wiki.jenkins.io/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions https://wiki.jenkins.io/display/JENKINS/LDAP+Plugin...

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

Java

利用神器BTrace 追踪线上 Spring Boot应用运行时信息

9

dulong 发布于 2019-01-16

可用于追踪线上 Java服务 运行时信息的神器 BTrace,你们经常用吗 ? 概述 生产环境中的服务可能会出现各种问题,但总不能让服务下线来专门排查错误,这时候最好有一些手段来获取程序运行时信息,比如 接口方法参数/返回值、外部调用情况 以及 函数执行时间等信息以便定位问题。传...

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

Java

解放双手 | Jenkins + gitlab + maven 自动打包部署项目

27

yeseng 发布于 2019-01-16

前言 记录 Jenkins + gitlab + maven 自动打包部署后端项目详细过程! 需求背景 不会偷懒的程序员不是好码农,传统的项目部署,有时候采用本地手动打包,再通过 ssh 传到服务器部署运行,这种方式对于单应用部署还算可以,不会耗费太大时间,但假如分布式项目,拆分...

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

Java

如何禁用RocketMQ TLSv1.0?

11

darida 发布于 2019-01-16

*本文作者:whwofei,本文属 FreeBuf 原创奖励计划,未经许可禁止转载。 0×00 前言 前几天同事找到我,话说他们的系统,被扫描到仍在使用低版本TLSv1.0,要求禁用掉,本来以为很简单的事情,结果他们折腾好几个月了,都没能搞掉它,每月月报上单位黑榜,急...

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

Java

运维专家讲述如何实现K8S落地

17

尖兵 发布于 2019-01-15

编辑推荐: 本文来源infoq,本文主要介绍了 K8S 作为容器编排管理系统是如何自动部署、扩展和管理容器应用的,希望对您的学习有所帮助。 背景介绍 运满满自开始微服务改造以来,线上线下已有数千个微服务的 Java 实例在运行中。这些 Java 实例部署在数百台云服务器或虚机上,...

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

Java

jenkins自动化工具使用教程

zhuangli 发布于 2019-01-14

自动化构建、测试、部署、代码检测越来越重要。主要有一下几点原因 1.   企业做大,项目变多,多端支持( web , h5 ,小程序等) 2.   微服务提倡高内聚低耦合,项目因拆分变多 3.   DevOps 自动化运维流行 4.   集...

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

Java

Linux pidstat命令详解

changyuan.xu 发布于 2019-01-12

啰里啰嗦 本就想着写一下Linux性能监测这方面的文章,哪里知道写着写着都出来了。好了,为了更好的完成整个系列,索性把整个系列关联到的所有Linux命令也都重新整理一遍。 话又说回来,这些命令网上都快整理烂了,我这里再整理一遍,不是脱裤子放屁,多此一举么?这还真不是,我在整理这些...

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

编程技术

使用Docker 部署 LNMP+Redis 环境

changyuan.xu 发布于 2019-01-11

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。推荐内核版本3.8及以上 为什么使用Docker 加速本地的开发和构建流程...

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

Java

Docker+Jenkins+Gitlab+Django应用部署实践

14

likai 发布于 2019-01-10

在互联网应用快速更新迭代的大背景下,传统的人工手动或简单脚本已经不能适应此变化,此时Devops为我们提供了良好的解决方案,应用好CI/CD可以大大的方便我们的日常工作,自动化快速的持续集成/持续交付为我们带来了应用开放的更快速度、更好的稳定性和更强的可靠性。 二、拓扑环境 2....

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

编程技术

【LNMP】linux7系统中搭建LNMP 环境全过程

changyuan.xu 发布于 2019-01-08

在此前的文章中,详细记录了在 RHEL6/CentOS6上搭建 LAMP 的过程,随着时间的流逝,操作系统已经到了7.x版本,PHP 版本已经发展到了7.x, MySQL 版本也进化到了8.x,所以我们今天就来记录一下,在Linux7版本上搭建 LNMP环境 的全过程。 开发环境...

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

Spring

ElasticSearch与SpringBoot的集成与JPA方法的使用

3

likai 发布于 2019-01-03

完整代码示例,请参考个人GitHub仓库:( github.com/KimZing ), 包含controller/repository以及测试代码。 欢迎star,如有错误,欢迎指正_ 一、环境简介 idea 2016.3 jdk 1.8 ElasticSearch 2.4(之...

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