IP、PV、Endpoint Statistics
Project description
AccessCount
IP、PV、Endpoint 统计插件
Installation
Development
pip install git+https://github.com/saintic/flask-pluginkit-accesscount@master
PyPi Release
pip install flask-pluginkit-accesscount
Usage
from flask_pluginkit import PluginManager
PluginManager(
plugin_packages=["flask_pluginkit_accesscount"],
# If Flask-PluginKit version >= 3.10.0, otherwise pip install it.
install_packages=dict(pkgs=["flask-pluginkit-accesscount"]),
)
Configuration
Flask Config 配置项
PLUGINKIT_ACCESSCOUNT_FLUSH_TIMES
设置本地累计请求多少次后刷入redis,int 类型,默认 100
PLUGINKIT_ACCESSCOUNT_FLUSH_INTERVAL
设置本地累计请求多少秒后刷入redis,int 类型,默认 60
PLUGINKIT_ACCESSCOUNT_KEY_PREFIX
redis key 前缀,str 类型,默认 pluginkit
PLUGINKIT_ACCESSCOUNT_REDIS_NAME
redis client 实例连接名称,str 类型,默认 redis,从 g 获取
PLUGINKIT_ACCESSCOUNT_REDIS_URL
redis 连接地址,str 类型,如果不指定上述NAME,则从该地址连接,两者不能同时缺少。
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file flask_pluginkit_accesscount-0.3.1.tar.gz.
File metadata
- Download URL: flask_pluginkit_accesscount-0.3.1.tar.gz
- Upload date:
- Size: 5.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eec49c3d689e0e365b0c80ca5b0c712798bd3a3cc992b225c3396b08c33fb70a
|
|
| MD5 |
0f84816db08eeb0ad7ce9c07306b708b
|
|
| BLAKE2b-256 |
5246f9ac7bf122b64332b8f2d601d034f0219c2410fa2b3ae04b82a8ba42e068
|