mirror of
https://github.com/openfaas/faas.git
synced 2025-06-08 08:25:03 +00:00
This enables limiting concurrency. It is a naive approach which will reject requests as soon as they exceed the maximum number of in-flight requests. It is a port of the following PR from the new watchdog code: https://github.com/openfaas-incubator/of-watchdog/pull/54 Signed-off-by: Sargun Dhillon <sargun@sargun.me> Signed-off-by: Lucas Roesler <roesler.lucas@gmail.com>
88 lines
2.6 KiB
TOML
88 lines
2.6 KiB
TOML
# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'.
|
|
|
|
|
|
[[projects]]
|
|
branch = "master"
|
|
digest = "1:d6afaeed1502aa28e80a4ed0981d570ad91b2579193404256ce672ed0a609e0d"
|
|
name = "github.com/beorn7/perks"
|
|
packages = ["quantile"]
|
|
pruneopts = "UT"
|
|
revision = "3a771d992973f24aa725d07868b467d1ddfceafb"
|
|
|
|
[[projects]]
|
|
digest = "1:318f1c959a8a740366fce4b1e1eb2fd914036b4af58fbd0a003349b305f118ad"
|
|
name = "github.com/golang/protobuf"
|
|
packages = ["proto"]
|
|
pruneopts = "UT"
|
|
revision = "b5d812f8a3706043e23a9cd5babf2e5423744d30"
|
|
version = "v1.3.1"
|
|
|
|
[[projects]]
|
|
digest = "1:ff5ebae34cfbf047d505ee150de27e60570e8c394b3b8fdbb720ff6ac71985fc"
|
|
name = "github.com/matttproud/golang_protobuf_extensions"
|
|
packages = ["pbutil"]
|
|
pruneopts = "UT"
|
|
revision = "c12348ce28de40eed0136aa2b644d0ee0650e56c"
|
|
version = "v1.0.1"
|
|
|
|
[[projects]]
|
|
branch = "master"
|
|
digest = "1:cc8e0046e1076991a51c3aa9ab4827b8bf1bf4d7715cd45a95888663c2d851e3"
|
|
name = "github.com/openfaas/faas-middleware"
|
|
packages = ["concurrency-limiter"]
|
|
pruneopts = "UT"
|
|
revision = "6a78c3a94beb2a99d6aa443bca21331653840a23"
|
|
|
|
[[projects]]
|
|
digest = "1:ef03fb1dae4d010196652653f00a8002e94c19bcabdc8ca5100a804ffef63a47"
|
|
name = "github.com/prometheus/client_golang"
|
|
packages = [
|
|
"prometheus",
|
|
"prometheus/internal",
|
|
"prometheus/promauto",
|
|
"prometheus/promhttp",
|
|
]
|
|
pruneopts = "UT"
|
|
revision = "505eaef017263e299324067d40ca2c48f6a2cf50"
|
|
version = "v0.9.2"
|
|
|
|
[[projects]]
|
|
branch = "master"
|
|
digest = "1:2d5cd61daa5565187e1d96bae64dbbc6080dacf741448e9629c64fd93203b0d4"
|
|
name = "github.com/prometheus/client_model"
|
|
packages = ["go"]
|
|
pruneopts = "UT"
|
|
revision = "fd36f4220a901265f90734c3183c5f0c91daa0b8"
|
|
|
|
[[projects]]
|
|
digest = "1:35cf6bdf68db765988baa9c4f10cc5d7dda1126a54bd62e252dbcd0b1fc8da90"
|
|
name = "github.com/prometheus/common"
|
|
packages = [
|
|
"expfmt",
|
|
"internal/bitbucket.org/ww/goautoneg",
|
|
"model",
|
|
]
|
|
pruneopts = "UT"
|
|
revision = "cfeb6f9992ffa54aaa4f2170ade4067ee478b250"
|
|
version = "v0.2.0"
|
|
|
|
[[projects]]
|
|
branch = "master"
|
|
digest = "1:f806b417865e83457c3659232926203f5b0d39aa741b71d9e3e4c0c774e71a5c"
|
|
name = "github.com/prometheus/procfs"
|
|
packages = ["."]
|
|
pruneopts = "UT"
|
|
revision = "ea9eea63887261e4d8ed8315f4078e88d540c725"
|
|
|
|
[solve-meta]
|
|
analyzer-name = "dep"
|
|
analyzer-version = 1
|
|
input-imports = [
|
|
"github.com/openfaas/faas-middleware/concurrency-limiter",
|
|
"github.com/prometheus/client_golang/prometheus",
|
|
"github.com/prometheus/client_golang/prometheus/promauto",
|
|
"github.com/prometheus/client_golang/prometheus/promhttp",
|
|
]
|
|
solver-name = "gps-cdcl"
|
|
solver-version = 1
|