资源说明:ServiceSkeleton提供了“服务”程序的基本内容,该程序旨在长期存在,为大型系统的其他部分提供某种功能。 它提供:
Logger,包括动态日志级别和过滤管理;
基于Prometheus的指标注册表;
信号处理;
从过程环境中提取配置;
监督和自动重启您的服务代码;
和更多。
ServiceSkeleton的一般思想是提供在现代部署配置中几乎普遍必需的功能, ServiceSkeleton考虑配置的便利性,并且默认情况下始终保持安全。
安装
这是一颗宝石:
gem install service_skeleton
还有的奇迹:
gem 'service_skeleton'
如果您是喜欢从git运行的坚固类型:
rake install
或者,如果您完全避开了Rubygems的便利性,那么您大概已经知道该怎么做了。
用法
使用ServiceSkeleton的服务的
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。