会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
qi66
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2023年1月11日
(7)go-micro微服务zap日志配置
摘要: 一 Zap日志介绍 Zap是在 Go 中实现超快、结构化、分级的日志记录。 Zap日志能够提供下面这些功能: 1、能够将事件记录到文件中,也可以在应用控制台输出 2、日志切割-可以根据文件大小,时间或间隔来切割日志文件 3、支持不同的日志级别。例如 INFO、DEBUG、ERROR等 4、能够打印基
阅读全文
posted @ 2023-01-11 10:59 qi66
阅读(212)
评论(0)
推荐(0)
2023年1月10日
(6)go-micro微服务consul配置、注册中心
摘要: 一 Consul介绍 Consul是HashiCorp公司推出的开源工具,用于实现分布式系统的服务发现与配置。 Consul是分布式的、高可用的、可横向扩展的。 1. 注册中心Consul基本介绍 Consul是一种服务网格解决方案 提供具有服务发现,配置和分段功能的全功能控制平面 Consul 附
阅读全文
posted @ 2023-01-10 10:28 qi66
阅读(475)
评论(0)
推荐(0)
2023年1月9日
(5)go-micro微服务domain层开发
摘要: 一 domain层介绍说明 domain层专注于数据库数据领域开发,我们把数据库相关操作全部写在domain层。 model层:数据表字段定义与开发 repository层:数据库数据CURD操作 service层:数据库相关业务操作 对于复杂的业务操作,这样可以使业务逻辑更加清晰,有利于后期开发与
阅读全文
posted @ 2023-01-09 11:33 qi66
阅读(167)
评论(0)
推荐(0)
2023年1月8日
(4)go-micro微服务proto开发
摘要: 一 Protobuf介绍 Google Protocol Buffer( 简称 Protobuf) 是 Google 公司内部的混合语言数据标准,目前已经正在使用的有超过 48,162 种报文格式定义和超过 12,183 个 .proto 文件。他们用于 RPC 系统和持续数据存储系统。Protoc
阅读全文
posted @ 2023-01-08 08:26 qi66
阅读(326)
评论(0)
推荐(1)
2023年1月7日
(3)go-micro微服务项目搭建
摘要: 一 微服务项目介绍 账户功能是每一个系统都绕不开的一部分,所以本次搭建的微服务项目就是账户微服务项目,其中向外暴露的功能有: 登录 注册 查询用户信息 修改信息 发送注册邮件 发送重置密码邮件 重置密码 获取权限 修改权限 退出账号 删除账号 禁用账号 启用账号 提供的功能总共有13个,基本上包含了
阅读全文
posted @ 2023-01-07 11:45 qi66
阅读(222)
评论(0)
推荐(0)
2023年1月1日
关于微服务,这些你都了解吗-微服务介绍
摘要: 一 认识微服务 1.1 什么是微服务 使用一套小服务来开发单个应用的方式,每个服务运行在独立的进程里,一般采用轻量级的通讯机制互联,并且它们可以通过自动化的方式部署 什么叫微? 单一功能 代码少,不是,而且代码多 架构变的复杂了 微服务是设计思想,不是量的体现 1.2 微服务的特点 单一职责,此时项
阅读全文
posted @ 2023-01-01 16:28 qi66
阅读(844)
评论(0)
推荐(2)
2022年12月30日
微服务系列专栏介绍
摘要: 一 专栏介绍 本专栏是专门介绍微服务学习内容,希望大家能够通过学习本专栏,掌握微服务技术,现在系统介绍一下微服务。 1.1 微服务行业背景 不同行业IT系统更新频率 IT系统存在的问题 微服务架构在企业中应用情况 1.2 什么是微服务 使用一套小服务来开发单个应用的方式,每个服务运行在独立的进程里,
阅读全文
posted @ 2022-12-30 18:40 qi66
阅读(125)
评论(1)
推荐(0)
2022年12月20日
windows下安装make,使用makefile文件
摘要: @ 前言 本人在学习go-micro中,用到Makefile,本人之前用过Makefile,但是不知道为什么这会就不能用了,我找了好多教程都没能解决问题,大多数是linux的安装教程,另一部分是下载mingw,但是没能解决我的问题,最后花了我一下午的时间才解决,特此记录一下,给其他的小伙伴提个醒,希
阅读全文
posted @ 2022-12-20 17:13 qi66
阅读(1402)
评论(0)
推荐(0)
2022年12月4日
go操作Kafka
摘要: 1. Kafka介绍 1.1.1. Kafka是什么 kafka使用scala开发,支持多语言客户端(c++、java、python、go等) Kafka最先由LinkedIn公司开发,之后成为Apache的顶级项目。 Kafka是一个分布式的、分区化、可复制提交的日志服务 LinkedIn使用Ka
阅读全文
posted @ 2022-12-04 23:27 qi66
阅读(652)
评论(0)
推荐(1)
2022年11月27日
关于Redis的知识点,你都学会了吗?
摘要: 目录 Redis的介绍、优缺点、使用场景 Linux中的安装 常用命令 Redis各个数据类型及其使用场景 Redis字符串(String) Redis哈希(Hash) Redis列表(List) Redis集合(Set) Redis有序集合(sorted set) Redis - 瑞士军刀 慢查询
阅读全文
posted @ 2022-11-27 22:25 qi66
阅读(81)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告