精华内容
参与话题
问答
  • Envoy is hosted by the Cloud Native Computing Foundation (CNCF). If you are a company that wants to help shape the evolution of technologies that are container-packaged, dynamically-scheduled and ...
  • envoy stats

    2020-12-02 09:44:51
    https://blog.envoyproxy.io/envoy-stats-b65c7f363342</p> 发布时间:2017年8月20日 译文链接: 作者:Matt Klein 译者:王帅俭 类型:博客</p><p>该提问来源于开源项目:...
  • <p>On launch crashes with an envoy segmentation fault. <h2>What's your environment like? <ul><li>Docker w/ Nomad, Ubuntu 16.04.6 LTS</li><li>Image id: 2b7a439d73ee</li></ul> <h2>What's your ...
  • Fix envoy links

    2020-12-01 16:00:41
    <pre><code>Modify upstream links that changed in envoy docs See PR: https://github.com/istio/istio.io/pull/4424/files This was an emergency blockage during the last few days of release 1.2, so the ...
  • Laravel Envoy Permissions?

    2017-06-05 09:02:03
    <p>Ok, so I am trying to call Envoy from a controller function but running into permissions problems that nobody else seems to be getting? <p>I have installed envoy globally and done a symlink to /...
  • Drop nginx for envoy

    2020-12-01 20:23:02
    <p>Lots of buzz out there, but envoy seems to gain enough traction to win the reverse proxy race in the mid term. <p><strong>Describe the solution you'd like</strong></p> <p>I'd like to ...
  • x-envoy-external-address\\', \\'100.120.31.192\\'\\n\\'x-request-id\\', \\'af2eeb45-043b-4882-b17a-ae1931d632cb\\'\\n\\'content-length\\', \\'0\\'\\n\\'...
  • Envoy threading model

    2020-12-02 01:11:08
    https://blog.envoyproxy.io/envoy-threading-model-a8d44b922310</p> 发布时间:2017年7月30日 译文链接: 作者:Matt Klein 译者: 类型:博客</p><p>该提问来源于开源项目:...
  • <div><p>Recently when running envoy self-update it returns a JSON exception related to the GitHub manifest: <p>Looking for updates... [Herrera\Json\Exception\FileException] file_get_contents...
  • Istio has support for <a href="https://istio.io/docs/reference/config/networking/v1alpha3/envoy-filter/">EnvoyFilter, but Kiali has not. Is it possible to add type EnvoyFilter to config section, so it...
  • I am currently using client side load balancing written in GRPC and would like to switch over to a proxy method (istio with envoy). <p>I can easily enable istio and sidecar injection. What I am ...
  • <p>It would be helpful if the log level for Envoy was configurable for debuggability or potentially just set to <code>info</code> by default. Currently the log level for Envoy is set to critical ...
  • <div><ul><li>Envoy Version: 1.5.0</li><li>Laravel Version: none; (I use Envoy for non-Laravel projects)</li></ul> <h3>Description: <p>Envoy 1.5.0 no longer loads the user's environment by default....
  • envoy简介

    千次阅读 2018-07-13 13:32:28
    1、微服务治理层分析 目前实现微服务治理主要有两种方式...本文主要针对第二种方式中的envoy谈谈个人理解。 若要自己实现微服务治理层(代理),该如何设计呢? 首先,需要找准最核心、最基础的功能,其他的功能均...

    1、微服务治理层分析

    目前实现微服务治理主要有两种方式,第一种以SDK的方式侵入业务代码中,第二种以进程外方式(sidercar)代理。其中第一种方式已有很多成熟方案,如Dubbo;而第二种即为当前火爆的Service Mesh,如Istio。本文主要针对第二种方式中的envoy谈谈个人理解。

    若要自己实现微服务治理层(代理),该如何设计呢?

    首先,需要找准最核心、最基础的功能,其他的功能均是在其基础上扩展而来。故首先需要解决服务间通信功能,或者说是服务与代理以及代理与代理间的通信。那么代理该如何拦截被代理人接受的请求与发出的请求呢?---通过iptable,然后在代理应用程序中对相关请求进行处理。

    其次,服务间通信时,必须知道对方IP和Port,一种方式是直接在本地配死,显而易见,该类方式能满足基本要求,但是却很不方便。目前比较成熟的方案即为从服务注册中心获取,即以某一标识为参数,调用第三方接口,获取IP和Port。此处即考验服务注册与发现的设计,一是每次都调用第三方接口,获取当前有效IP和Port;另外一种方式即在本地缓存第三方的配置,然后当变更时,实时同步,如目前比较成熟的组件ZooKeeper。

    最后,在解决了核心的服务间通信以及服务注册与发现后,如负载均衡、熔断等功能,实现会简单很多。

    2、envoy流程

     

     

    3、参考文献

    1、Istio 中的 Sidecar 注入及透明流量劫持过程详解

    展开全文
  • <p>Envoy's admin interface can be used to make some configuration changes by just calling the endpoint. Normally in container it'll listen on <code>127.0.0.1, however in this case it's ...
  • <p>When deploying an app with the route integrity feature enabled, the deployed envoy proxy takes up a lot more RAM as the documentation states, which can (and did in our deployment) result in a "...
  • Keep envoy blob up-to-date

    2020-12-02 17:25:35
    <p>Recently envoy has updated <a href="https://github.com/envoyproxy/envoy/pull/10800/files">their process</a> whereby they've stopped publishing <code>latest</code> tag for ...
  • To enable, we need to annotate pods (<code>kiali.io/runtimes: envoy) or uncomment the "discoverOn" line in this dashboard. <p>Note that some charts require additional metrics from "...
  • Fix envoy links (#946)

    2020-12-01 16:00:41
    <div><ul><li>Modify upstream links that changed in envoy docs</li></ul> <p>See PR: https://github.com/istio/istio.io/pull/4424/files</p> <p>This was an emergency blockage during the last few days of ...
  • <div><p>This change is in preparation for ... The old solution is using envoy_google_grpc which is not quite stable, so I change it to envoy_grpc.</p><p>该提问来源于开源项目:istio/api</p></div>
  • We noticed that the envoy process produces a lot of cpu load on every container, which can affect the running app subsequently. <p>Before we opened this issue we also discussed this topic in ...
  • <p>I created an Envoy.blade.php file for deployment, however, when I run...<p>I get the error on line 79 after I run the command <code>envoy run deploy</code>. Please, help me find the error. </div>
  • Direct envoy config via crds

    2020-12-02 21:32:59
    <div><p>Allow uses to overwrite/add/update envoy objects by name (cluster name/ listener name). If we can figure out names per route, we might be able to allow folks to customize things at route level...
  • 0.4.0 was still using the initial envoy with config routing to wrong server. <p>/cc /assign -kun /cc Shall we create a 0.4.0 branch and patch 0.4.0 release?</p><p>该提问来源于开源...
  • m loving Envoy so far. Great little tool. <p>So consider this a minor nitpick, but the filename 'Envoy.blade.php' seems overly verbose to me, and also really exposes details about the file ...
  • * Of course there is a workaround for this problem: increase the probe timeout by 1s (the default Envoy delayed close timeout). But in our case, we have hundreds of varnish servers with thousands of ...
  • <p>I would imagine that envoy-exec is here to help in the last situation by setting where the pinentry will appear... but unfortunately it just gives me the following on <code>envoy-exec git push...
  • d like envoy to provide some of the niceties of gnome-keyring. <p>gnome-keyring somehow allows you to "unlock" it on logging into your user account/session (apparently through a PAM module), ...
  • Envoy External Authorization</code></a></li></ul> <p><strong>Additional info</strong></p> <p>As per my comment ...

空空如也

1 2 3 4 5 ... 20
收藏数 1,600
精华内容 640
关键字:

Envoy