gateway-golang 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
gateway-golang 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: MIT
开发语言: Google Go
操作系统: 跨平台
收录时间: 2020-05-11
提 交 者: zhanwei

Go 语言实现 API 网关基础功能。(主要看重 Go 并发处理能力)

获取代码

go get -u github.com/wisrc/gateway

日志框架使用了 golang.org/x/sys 中的包,如果出现下载这个包超时的情况,请到 github.com/golang/sys 中下载,然后将 github.com/golang/sys 重命名为 golang.org/x/sys

配置介绍

  • 获取 Eureka 注册中心微服务信息
  • 转发前端请求到后台微服务

 

# 路由配置

```
server:
    port: 8790
    contextPath: /
    timeout: 10
    host:
registerCenter:
    refreshFrequency: 30
    eureka:
        serviceUrls: [ http://localhost:8761 ]
router:
    gateway:
        ignoredPatterns: [ /gateway, /js, /css ]
        sensitiveHeaders: [Cookie]
        routers:
            user:
                path: /map/**
                serviceId: map
                stripPrefix: true
                timeout: 30
            ai:
                path: /gitchat/**
                url: https://gitbook.cn
                stripPrefix: false
                timeout: 5
```

测试地址

http://localhost:8790/gitchat/columns/category/5d8b7c3786194a1921979123?page=1

性能测试

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

gateway-golang 的相关资讯

还没有任何资讯

gateway-golang 的相关博客

Golang Gateway API 搭建教程

原文链接 随着微服务的兴起,行业里出现了非常多优秀的微服务网关框架,今天教大家搭建一套国人,用Golang写的微服务网关框架...

二次开发rpcx-gateway支持非golang梳理

rpcx-gateway的调用是是流程源码梳理 功能实现 API define handle 让网关支持自定义路由, 可以根据自定义的理由,网关直接调...

Gateway

概念 Route: Route the basic building block of the gateway. It is defined by an ID, a destination URI, a collection of...

gateway

https://blog.csdn.net/forezp/article/details/83792388 官方推出的第二代网关框架,取代Zuul网关 https://blog.csdn.net/fo...

gateway欺人太甚!

需求: 通过gateway来转义请求参数中的html标签的“<”、“>”等,来防止xss攻击 版本: springbootVersion:2.1.6RELASE spri...

504 Gateway Timeout Error 502 Bad Gateway

总结 1、 502没有收到相应,或者收到了但不及时? cannot get a response in time 540收到了无效的响应 received an invalid ...

获取gateway

#include <string.h> #include <stdlib.h> #include <asm/types.h> #include <netinet/ether.h> #include <netinet/in.h> #in...

API Gateway

目录 文章目录 目录 微服务架构中的 API 问题 API Gateway API 的组合/聚合 Kong Gateway APIGW vs ServiceMesh 微服务架构中...

[golang]golang 汇编

https://lrita.github.io/2017/12/12/golang-asm/#why 在某些场景下,我们需要进行一些特殊优化,因此我们可能需要用到golan...

gateway-golang 的相关问答

还没有任何问答,马上提问

评论 (0)

加载中
更多评论
0 评论
8 收藏
分享
返回顶部
顶部