没有合适的资源?快使用搜索试试~ 我知道了~
elistrix:一个延迟容错库,有助于将您的应用程序与缓慢或失败服务的不确定世界隔离开来
共55个文件
ex:19个
exs:18个
gitignore:3个
需积分: 9 0 下载量 138 浏览量
2021-06-07
15:12:29
上传
评论
收藏 68KB ZIP 举报
温馨提示
elistrix 一个延迟/容错库,有助于将您的应用程序与缓慢或失败服务的不确定世界隔离开来。 模仿但用 Elixir 编写。 高层次目标 在延迟和错误率阈值模式下保护任何函数调用的简单接口 指标收集可轻松实时识别和检查断路器 总体概述 一切都从使用Elistrix.Dispatcher注册命令开始。 您必须传递一个函数指针,即&Some.Module.function/2 。 您可以选择指定自定义阈值来更改以下内容: 窗口长度(我们将保留先前命令请求的历史记录的时间) 延迟阈值(当前窗口中所有请求的平均延迟,以毫秒为单位) 错误阈值(当前窗口中所有请求失败的请求的百分比) 注册命令后,您可以通过调度程序调用它。 您可以传递要应用于该函数的参数列表。 命令在调用者进程中执行,以避免 Elistrix 中的复杂性——需要维护工作进程池,需要执行奇怪的调用约定技巧。 我们跟踪调用
资源推荐
资源详情
资源评论
收起资源包目录
elistrix-master.zip (55个子文件)
elistrix-master
mix.lock 786B
.gitignore 34B
mix.exs 1KB
integration
elistrix_test
mix.lock 598B
.gitignore 34B
mix.exs 834B
README.md 55B
config
config.exs 1KB
lib
elistrix_test.ex 587B
elistrix_test
worker.ex 525B
remote.ex 250B
test
elistrix_test_test.exs 103B
test_helper.exs 15B
elistrix_remote
mix.lock 527B
.gitignore 372B
mix.exs 1KB
priv
static
images
phoenix.png 14KB
js
app.js 0B
phoenix.js 21KB
css
app.css 90KB
README.md 209B
web
templates
layout
application.html.eex 985B
page
index.html.eex 1KB
web.ex 2KB
views
layout_view.ex 75B
error_view.ex 388B
page_view.ex 73B
controllers
api_controller.ex 926B
router.ex 233B
config
test.exs 499B
config.exs 860B
prod.exs 2KB
dev.exs 1KB
lib
elistrix_remote
repo.ex 80B
endpoint.ex 917B
elistrix_remote.ex 1014B
test
support
conn_case.ex 1KB
model_case.ex 724B
views
error_view_test.exs 603B
page_view_test.exs 88B
test_helper.exs 228B
controllers
page_controller_test.exs 194B
coveralls.json 359B
.travis.yml 210B
LICENSE 1KB
README.md 3KB
config
config.exs 1KB
lib
elistrix.ex 442B
elistrix
metrics.ex 3KB
dispatcher.ex 6KB
command.ex 678B
thresholds.ex 345B
test
elistrix_test.exs 99B
test_helper.exs 15B
lib
elistrix
dispatcher_test.exs 3KB
共 55 条
- 1
资源评论
不爱说话的我
- 粉丝: 17
- 资源: 4616
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于matlab实现 powell算法 用matlab实现,使用方法内附详细说明.rar
- 基于matlab的手写字体识别程序,并对结果进行保存.rar
- 基于c语言指纹识别demo代码 包括了指纹图像方向图计算、频率计算、gabor滤波器增强,细化,特征点提取,特征点匹配.rar
- 基于c++NSGA-2思想的多目标优化程序,采用进化算法处理多目标实值优化问题.rar
- Linux系统中常用权限管理命令
- Coello Coello等人提出了MOPSO 该程序基于matlab实现针对测试函数matlab程序
- Linux系统中常用权限管理命令
- AIR-AP1815-K9-ME-8-5-182-0.tar For Cisco AP1815
- 实验七.zip
- ESP8266刷固件软件flash-download-tools-v3.6.5,AT固件,机智云固件
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功