vernemq支持插件化开发,包含了lua的,以及基于webhook的,基于webhook 的好处是灵活,同时保留的钩子比较多,我们可以灵活扩展 同时webhook可以基于多语言开发,缺点当然也有,webhook 的可靠性以及稳定性(也比较简单,扩展多集群) 以下是关于vernemq webhook
原创 2021-07-18 16:31:42
817阅读
以前有写过关于minio 的通知事件的,但是是基于kafka 的,而且时间已经很长了,以下是基于新版本minio 的一个demo 集成webhook,同时开启了额console 方便管理 环境准备 docker-compose文件 version: "3" services: webhook: i
原创 2021-09-04 09:31:08
1814阅读
总体思路:1、配置django URL、View、Model、Serializer2、编写工厂函数,处理数据逻辑3、配置Jira webhook1、配置django1.1 router配置# 1. router配置path('pm/issues/', views.JiraView.as_view()), # jira1.2 View配置# Jira dataclass Jira
原创 2022-07-27 16:31:40
595阅读
最新一直在学习 工作 + 学习 去掉 90%   所以blog  一直没更 真是很不好!  exsi ceph gitlab jenkins harbor k8s  docker-compose apollo  springboot  dubbo      太多太多 。。。整合 
转载 2024-03-01 12:12:45
57阅读
告警日志统计 告警去重统计告警人分组邮件原理图此项目主要使用Django开发告警接口,对接Altermanager告警,实现告警人分组,邮件等告警信息日志,告警信息统计等等开发过程modelfrom django.db import models# Create your models here.class alerts(models.Model): startsAt = models.DateTimeField(verbos
原创 2022-04-08 11:45:04
467阅读
1评论
Django REST framework JWT在用户注册或登录后,我们想记录用户的登录状态,或者为用户创建身份认证的凭证。我们不再使用Session认证机制,而使用Json Web Token认证机制。很多公司开发的一些移动端可能不支持cookie,并且我们通过cookie和session做接口登录认证的话,效率其实并不是很高,我们的接口可能提供给多个客户端,session数据保存在服务端,那
转载 2023-12-24 13:02:41
25阅读
Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可
1.jwt这里是打包的代码地址jwt代码包json web token:用于用户认证(前后端分离/微信小程序/app开发) - 基于传统的token认证 用户登录,服务端给返回token,并将token(服务端不保存) 以后用户再来访问时,需要携带token,服务端获取token后,再去数据库中获取token - jwt 用户登陆之后,服务端给用户返回一个token(服务器不保存)
转载 2023-12-11 10:27:49
43阅读
# 了解CGICGI(通用网关接口, Common Gateway Interface/CGI),定义客户端与Web服务器的交流方式的一个程序。#  什么是WSGIPythonWeb服务器网关接口(Python Web Server Gateway Interface,缩写为WSGI)是Python应用程序或框架和Web服务器之间的一种接口,已经被广泛接受, 它已基本达成它的可移植性方面
转载 2024-02-27 13:23:50
124阅读
Webhook就是用户通过自定义回调函数的方式来改变Web应用的一种行为,这些回调函数可以由不是该Web应用官方的第三方用户或者开发人员来维护,修改。通过Webhook,你可以自定义一些行为通知到指定的URL去。Webhook的“自定义回调函数”通常是由一些事件触发的,比如推送代码到代码库或者博客下新增一个评论,源站点会为Webhook进行HTTP请求的URI配置。用户通过配置,就可以使一个网站上
按照结构应该在一个小节中写,但是在这上面消耗的时间太多,还是总结一下。Gitlab配置好了,Jenkins配
原创 2022-07-08 19:58:30
87阅读
Django之rbac应用组件一、权限管理的访问控制  权限管理,一般指控制用户的访问权限,使得用户可以访问而且只能访问自己被授权的资源,不能多也不能少。现在的软件系统里基本上都用到了权限管理,只是控制的粒度、层面和侧重点会有所不同,比较完善的权限管理包括四个方面的访问控制:      1.功能(最基础):以用户完成某一功能为准。如“添加用户”、“
1.Django简介Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。其核心包括:一个 面向对象 的映射器,用作数据模型(以Python类的形式定义)和关系性数据库间的媒介;一个基于正则表达式的URL分发器;一个视图系统,用于处理请求;以及一个模板系统。(wekipedia)2.创建hello world首先安装python,
主题:介绍什么是Webhook 英文引用: [What’s a Webhook by SendGrid Team](https://sendgrid.com/blog/whats-webhook/#:~:text=A%20webhook%20(also%20called%20a,meaning%20 ...
转载 2021-09-06 22:10:00
406阅读
2评论
Xadmin是django admin的替换方案,对admin做了一些扩展,支持添加插件,界面基于bootstrap开发,更加漂亮。非常适合用来做管理后台开发
原创 2018-08-15 17:55:18
10000+阅读
前言 单点登录(Single Sign On,SSO)是指在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 有多种开源的单点登录方案,其中,CAS(Central Authentication Service)是Yale University开发的、应用比较广泛的一种实现。 C
转载 2020-08-10 10:43:00
441阅读
2评论
Django是一个强大的Web框架,Redis作为内存数据库则是高效的数据缓存解决方案。结合这两者,不仅能够提升应用的响应速度,还能有效管理会话和数据存取。接下来,我将详细记录“Django集成Redis”的过程,包括环境准备、集成步骤、配置详解、实战应用、排错指南以及性能优化。 ### 环境准备 在开始之前,让我们先确认一下技术栈的兼容性。以下是一个版本兼容性矩阵,确保你的环境可以顺利集成D
原创 5月前
58阅读
2019 年 12 月,Django3.0 发布,它具有一个有趣的新特性——支持 ASGI 服务器。我对这特性非常感兴趣。当我检查 Python Web 异步框架的性能时,我发现它的性能比 Python Web 同步框架的性能要快3 到 5 倍。因此,我开始利用非常简单的 Docker 设置来测试 Django3.0 的性能。虽然结果并不非常显著,但还是给人留下了深刻印象。在此
转载 9月前
39阅读
首先,场景是这样的:存在两个django web应用,并且两个应用存在一定的联系。某些情况下彼此需要获取对方的数据。但是我们的应用肯经都会有对应的鉴权机制。不会让人家随随便便就访问的对吧。好比上车要刷卡(滴,老人卡~~~)。我们知道在浏览器用户登陆后,每次请求都会对应的session,server可以根据对用的session判断用户的权限信息。但是我们不容易在server端使用,可能存在sessi
这篇文章主要讲解在 django3 的项目中,如何使用 websocket这是一个 代理IP 的小项目,当前为0.2版本,该版本分为三端,服务器端,代理IP端,用户端可以做到在任意一台服务器和任意内网电脑上一键部署,一键启动,使该服务器通过内网机器为你提供代理IP服务。可以做到在服务器数量有限的情况下,部署更多的代理IP该项目今后的发展方向是在手机上部署代理IP端,以获得更多的代理IP当前环境为:
  • 1
  • 2
  • 3
  • 4
  • 5