Skip to content
#

apigateway

Here are 176 public repositories matching this topic...

Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. The service engine supports http, TCP, WS,Grpc, Mqtt, UDP, and DNS protocols. It uses ZooKeeper and Consul as a registry, and integrates it. Hash, random, polling, Fair Polling as a load balancing algorithm, built-in service governance to ensure reliable RPC communication, the engine contains Diagnostic, link tracking for protocol and middleware calls, and integration SkyWalking Distributed APM

  • Updated May 31, 2020
  • C#
jazz
gintsgints
gintsgints commented May 23, 2019

I configure tree gateway with consul with steps mentioned here:

https://github.com/cloudhrm/frontend

But when I try to call /auth endpoint of gateway, I get Invalid gateway. GW log is as follows:

error: [Tree-Gateway] Error occurred while trying to proxy request / from localhost:8000 to undefined (ETIMEDOUT) (https://nodejs.org/api/errors.html#errors_common_system_errors)
2019-05-23

使用Docker构建云平台,Docker云平台系列共三讲,Docker基础、Docker进阶、基于Docker的云平台方案。OpenStack+Docker+RestAPI+OAuth/HMAC+RabbitMQ/ZMQ+OpenResty/HAProxy/Nginx/APIGateway+Bootstrap/AngularJS+Ansible+K8S/Mesos/Marathon构建/探索微服务最佳实践。

  • Updated Oct 23, 2017
saarasio
saarasio commented Sep 17, 2019

The error message below should say "Service_name" and not "Name"

[ec2-user@ip-172-31-18-10 enroute-cp]$ curl -s -X POST localhost:1323/service -H "Authorization: Bearer treehugger" -H "Content-Type: application/json" -d '{"Name":"adminservice"}' | python -m'' json.tool
{
    "Error": "Please provide service name using Name field"
}
[ec2-user@ip-172-31-18-10 enroute-cp]$ curl -s -X POST l

Improve this page

Add a description, image, and links to the apigateway topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the apigateway topic, visit your repo's landing page and select "manage topics."

Learn more

You can’t perform that action at this time.