Skip to main content

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,则从该地址连接,两者不能同时缺少。

Metadata

Release files for flask-pluginkit-accesscount 0.3.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for flask-pluginkit-accesscount 0.3.2
File Size Uploaded
flask_pluginkit_accesscount-0.3.2.tar.gz 5.7 kB Details

Release files / flask_pluginkit_accesscount-0.3.2.tar.gz

Download URL flask_pluginkit_accesscount-0.3.2.tar.gz
Size 5.7 kB
Tags Source
SHA-256 checksum
How to use checksums
08dc539b82c702024531a64605b0e690eb6865957388973f489e3d280426bcba
BLAKE2b-256 checksum
How to use checksums
f62433346d6abe329b33d39572910e635c96d575199d70a2b56b5a03c75ad205
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.11

Release history Release notifications | RSS feed

This release

0.3.2 This release

1 release file

0.3.1

1 release file

0.2.0

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page