01 2019 档案

摘要:项目进行微服化改造后系统发布就变得愈为重要,因为持续集成导致部署变得越来越频繁,人工部署带来的一些问题日渐凸显,大家可能都有被系统部署线问题困扰过的经历。 本篇我们将会使用Jenkins+Gitlab来实现程序的持续集成和自动化发布。 1.新建项目提交到GitLab 首先需要有一个GitLab仓库, 阅读全文
posted @ 2019-01-27 21:21 名字都被注册了 阅读(2616) 评论(0) 推荐(2) 编辑
摘要:以下是运满满K8s容器化进程记录,摘抄一下,方便以后查阅。 背景介绍 运满满自开始微服务改造以来,线上线下已有数千个微服务的 Java 实例在运行中。这些 Java 实例部署在数百台云服务器或虚机上,除少数访问量较高的关键应用外,大部分实例均混合部署。 这些实例的管理,采用自研平台结合开源软件的方式 阅读全文
posted @ 2019-01-22 09:27 名字都被注册了 阅读(2675) 评论(0) 推荐(0) 编辑
摘要:新建一个.NET Core控制台项目,NuGet引用Quartz引用。 Quartz接口说明: IScheduler :和调度器交互的主要接口 JobBuilder:定义 JobDetail 实例 IJobDetail:定义 Job 实例及其它相关的静态信息 IJob:自定义的作业模块所要继承的接口 阅读全文
posted @ 2019-01-19 19:27 名字都被注册了 阅读(659) 评论(1) 推荐(1) 编辑
摘要:描述一下问题背景,公司部分项目还在使用老三层框架,存在跨库join的情况,在服务化的改造过程中,这些跨库join的老三层从都要被换成对应的服务接口。 目前有个项目通过sql访问了C端产品组的三张表,并且时跨库join,对方开发组要回收表的访问权,所有sql访问的都要改成接口访问。 C端产品组提供的服 阅读全文
posted @ 2019-01-07 23:15 名字都被注册了 阅读(521) 评论(0) 推荐(0) 编辑
摘要:在开始之前,我们先来回顾下业内对于微服务架构的定义。简单来说,微服务就是用一组小服务的方式来构建一个应用,服务独立运行在不同的进程中,服务之间通过轻量的通讯机制(如 RESTful 接口)来交互,并且服务可以通过自动化部署方式独立部署。 1.什么是服务发现,在微服务架构中,服务发现的作用是什么? 之 阅读全文
posted @ 2019-01-01 16:07 名字都被注册了 阅读(589) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示