个人简介

Echo Blog


江湖无名 安心练剑
  • 如何基于 Netty 实现简单的 gateway 网关?
    java 如何通过 netty 实现一个网关 要通过Netty实现一个网关,可以遵循以下步骤: 创建一个Netty服务器。这可以使用Netty提供的Bootstrap类来完成。通过创建一个ServerBootstrap实例,你可以配置服务器的参数,例如端口、线程池和ChannelInitializer等。 在ChannelInitializer中添加一...
    2021-07-19 01:20:31 | Distributed
  • netty 如何实现作为 http 的服务端和客户端?
    netty 模拟 HTTP 客户端与服务端 发送的请求以HTTP请求为主,本例就以Netty4来实现一个接收HTTP请求的服务器,并根据用户请求返回响应 1.Netty中HTTP请求和响应类 请求(FullHttpRequest) /** * Combine the {@link HttpRequest} and {@link FullHttpMessage}, so the re...
    2021-07-19 01:20:31 | Distributed
  • API 网关有哪些作用?设计一个网关应该有哪些功能?
    为什么需要 API 网关 API网关是一种用于管理API的中间层,它充当客户端和后端API之间的代理。 它提供了一个集中的入口点,允许多个客户端通过统一的接口访问多个后端服务。 以下是一些API网关的优点: 简化客户端代码:API网关提供了一个标准的接口,允许客户端在不了解每个后端服务的情况下轻松地访问它们。 安全性:API网关可以充当安全层,允许...
    2021-07-19 01:20:31 | Distributed
  • 分布式网关-01-Spring cloud gateway Kong Soul
    Spring-cloud-gateway Spring-cloud-gateway 提供了一个建立在Spring Ecosystem之上的API网关,包括:Spring 5,Spring Boot 2和Project Reactor。 Spring Cloud Gateway旨在提供一种简单而有效的方式来路由到API,并为他们提供横切关注点,例如:安全性,监控/指标和弹性。 特性 J...
    2021-07-19 01:20:31 | Distributed
  • 包管理工具 scoop windows10 安装笔记, scoop install GCC 实战笔记
    是什么? Scoop 是一个用于 Windows 操作系统的命令行包管理器,类似于其他操作系统上的包管理器(如 Linux 上的 apt、yum,macOS 上的 Homebrew)。 Scoop 的目标是简化 Windows 上软件的安装、更新和卸载过程,使得管理开发工具、实用程序和其他软件变得更加方便。 windows10 安装笔记 PS C:\Users\Administrat...
    2021-06-20 08:52:15 | Windows
  • windows10 make 编译命令安装笔记
    Make for Windows Make:GNU make 工具,用于维护程序的可执行文件和其他非源文件的生成 版本 3.81 描述 Make 是一个控制从程序的源文件生成可执行文件和其他非源文件的工具。Make 从一个称为 makefile 的文件获取构建程序的知识,该文件列出了每个非源文件以及如何从其他文件计算它。当您编写程序时,应为其编写一个 makefile,以便可以使用 ...
    2021-06-20 08:52:15 | Windows
  • grafana stack Tempo-01-Grafana Tempo is an open source, easy-to-use and high-scale distributed tracing backend.
    Grafana Tempo is an open source, easy-to-use and high-scale distributed tracing backend. Grafana Tempo 是一个开源、易于使用且可扩展的分布式追踪后端。 Tempo 是成本效益高的,只需要对象存储即可运行,并与 Grafana、Prometheus 和 Loki 深度集成。 Tempo ...
    2021-06-20 08:52:15 | APM
  • grafana stack mimir-01-provides a scalable long-term storage for Prometheus.
    Grafana Mimir Grafana Mimir 是一个开源软件项目,为 Prometheus 提供可扩展的长期存储。Grafana Mimir 的一些核心优势包括: 易于安装和维护:Grafana Mimir 提供了详细的文档、教程和部署工具,使得快速入门变得轻而易举。 通过其单体模式,您只需一个二进制文件和无需额外的依赖即可运行 Grafana Mimir。 一旦部署完成,...
    2021-06-20 08:52:15 | APM