摘要: Consul和Kong是两个在微服务架构中常用的工具,它们的结合可以提供一些强大的功能。下面是一般情况下使用Consul和Kong作为服务注册与发现以及API网关的组合可以实现的效果: 1. 服务注册与发现(Consul): Consul作用: 作为服务注册与发现的中心,负责维护整个系统中所有微服务 阅读全文
posted @ 2023-11-21 15:58 期待你我的相遇 阅读(495) 评论(0) 推荐(0)
摘要: 微服务架构是一种软件设计和开发的架构风格,将应用程序划分为一组小而自治的服务,每个服务都有自己的数据存储和业务逻辑,并通过轻量级的通信机制相互协作。以下是微服务架构的一些设计理念: 1. 服务自治性(Service Autonomy): 核心思想: 微服务应该是自治的,即每个服务都独立运行、部署和维 阅读全文
posted @ 2023-11-21 15:55 期待你我的相遇 阅读(252) 评论(0) 推荐(0)
摘要: 当提到领域驱动设计(Domain-Driven Design,DDD)时,我们指的是一种软件开发方法,它强调通过深入理解业务领域来指导软件的设计和开发。DDD的核心思想是将业务领域的知识融入到软件模型中,以便更好地满足业务需求。 以下是DDD的一些关键概念和思想: 1. 领域模型: 核心思想: 领域 阅读全文
posted @ 2023-11-21 15:53 期待你我的相遇 阅读(551) 评论(0) 推荐(0)
摘要: 当考虑Redis集群和哨兵的使用时,我们可以考虑一个在线购物系统的场景,其中需要处理用户会话数据。这个例子将涵盖横向扩展、高可用性和故障处理的方面。 场景描述: 假设你的在线购物系统使用Redis存储用户会话数据,以提供个性化的购物体验。用户的会话数据包括购物车、用户偏好设置等信息。 Redis集群 阅读全文
posted @ 2023-11-21 15:48 期待你我的相遇 阅读(64) 评论(0) 推荐(1)
摘要: 1.上一篇文章大家各种环境搭建好了之后 2.创建一个仓库开启远程访问权限 3.开启gitlab允许对本地网络发送请求这个主要为webhook做准备的,否则gitlab不允许项目添加本地网络的webhook以管理员身份登录gitlab 4.没有这个的话得下载插件可以去 下载这几个插件就可以有了需要gi 阅读全文
posted @ 2023-11-19 16:56 期待你我的相遇 阅读(110) 评论(1) 推荐(0)
摘要: 1.首先在电脑上安装jenkins+java17 这个不做过多讲解网上教程都有 2在docker安装GitLab 查看版本 docker search gitlab 拉取指定版本: docker pull twang2218/gitlab-ce-zh docker run -d #后台运行,全称:d 阅读全文
posted @ 2023-11-19 16:43 期待你我的相遇 阅读(86) 评论(0) 推荐(0)
摘要: 导言 在.NET应用程序中,数据访问层扮演着至关重要的角色,而SQLSugar作为一款轻量级的ORM框架,能够简化数据库操作、提高开发效率。本篇博客将带你从零开始,逐步搭建一个基于SQLSugar的仓储(Repository)层,助你构建一个高效可维护的.NET数据访问层。 步骤一:准备工作 首先, 阅读全文
posted @ 2023-11-17 10:52 期待你我的相遇 阅读(837) 评论(0) 推荐(0)
摘要: 如果你在后端使用.NET,以下是几个流行的前端框架可以考虑使用: 1. React: - 优点:React是一个由Facebook开发的JavaScript库,它专注于构建用户界面。它采用组件化的开发模式,使得构建复杂的UI变得简单且可维护。React具有高度的灵活性和可重用性,能够提供出色的性能。 阅读全文
posted @ 2023-08-07 16:37 期待你我的相遇 阅读(463) 评论(0) 推荐(0)
摘要: 当谈到数据库时,有许多优秀的选择。以下是几个流行的数据库及其优点: 1. MySQL: - 优点:MySQL是一个开源的关系型数据库管理系统,具有易于使用、高性能、可靠性好的特点。它是在各种操作系统上广泛使用的,具有强大的数据处理能力,适用于中小型应用。 2. PostgreSQL: - 优点:Po 阅读全文
posted @ 2023-08-07 16:36 期待你我的相遇 阅读(501) 评论(0) 推荐(0)
摘要: Vue.js是一种流行的JavaScript框架,它采用了组件化的开发模式。在Vue组件的生命周期中,有不同的阶段和钩子函数,用于在不同的时间点执行特定的逻辑操作。下面是Vue组件的生命周期简介: 创建阶段: beforeCreate:在实例被创建之前,触发该钩子函数。 created:在实例被创建 阅读全文
posted @ 2023-07-17 20:54 期待你我的相遇 阅读(28) 评论(0) 推荐(0)