文件名称:python-django:Django 框架的 OpenTracing 检测
文件大小:174KB
文件格式:ZIP
更新时间:2024-06-20 03:59:42
Python
Django Opentracing 这个包通过在 Django 项目中启用分布式跟踪。 一旦生产系统应对真正的并发或拆分成许多服务,关键(以前很容易)的任务就会变得困难:面向用户的延迟优化、后端错误的根本原因分析、关于现在分布式系统的不同部分的通信等. 分布式跟踪从开始到完成从移动/浏览器到微服务的整个过程中跟踪请求。 随着核心服务和库采用 OpenTracing,应用程序构建者不再承担向其自己的代码添加基本跟踪工具的任务。 通过这种方式,开发人员可以使用他们喜欢的工具构建他们的应用程序,并从内置的跟踪工具中受益。 OpenTracing 实现存在于主要的分布式跟踪系统中,并且可以通过一行配置更改进行绑定或交换。 如果您想了解有关底层 Python API 的更多信息,请访问 Python。 如果您从 0.x 系列迁移,您可能需要阅读列表。 安装 运行以下命令: $ pip
【文件预览】:
python-django-master
----MANIFEST.in(77B)
----README.rst(7KB)
----.gitattributes(44B)
----requirements.txt(39B)
----versioneer.py(67KB)
----.travis.yml(1KB)
----example()
--------client()
--------manage.py(255B)
--------example_site()
--------img()
--------README.md(2KB)
--------server()
----LICENSE(1KB)
----requirements-test.txt(67B)
----setup.cfg(198B)
----setup.py(2KB)
----Makefile(1KB)
----django_opentracing()
--------_version.py(18KB)
--------middleware.py(4KB)
--------__init__.py(260B)
--------tracing.py(5KB)
----tests()
--------README.rst(159B)
--------manage.py(256B)
--------Makefile(326B)
--------test_site()
----.gitignore(46B)