当前位置: 首页 > wzjs >正文

网站建设招标评分标准郑州中原网站建设

网站建设招标评分标准,郑州中原网站建设,单位做网站怎么做,南京做网站哪家最好1 概述 dify-api使用postgresql来存储数据,在dify控制台每新建一个聊天机器的聊天框,就会在conversations表里新插入一条记录,并且不断地更新字段updated_at,示例如下: dify# select * from conversations limit 1; …

1 概述

dify-api使用postgresql来存储数据,在dify控制台每新建一个聊天机器的聊天框,就会在conversations表里新插入一条记录,并且不断地更新字段updated_at,示例如下:

dify=# select * from conversations limit 1;
-[ RECORD 1 ]-------------+-------------------------------------
id                        | e880b32f-6aae-4191-890b-52f0ddbcb9b7
app_id                    | 7455b19d-85f2-42a0-b3cd-f1b5178ab2da
app_model_config_id       | 5c1c9c78-2cd2-459d-9f77-9be329910fe0
model_provider            | tongyi
override_model_configs    | 
model_id                  | qwen-vl-max-0809
mode                      | chat
name                      | Asking about the definition of k8s
summary                   | 
inputs                    | {}
introduction              | 
system_instruction        | 
system_instruction_tokens | 0
status                    | normal
from_source               | console
from_end_user_id          | 
from_account_id           | 49de836a-9c2d-4f20-82bc-d00efd14893c
read_at                   | 
read_account_id           | 
created_at                | 2025-03-23 05:40:22
updated_at                | 2025-03-23 12:10:44.410997
is_deleted                | f
invoke_from               | explore
dialogue_count            | 0

因此可以依据updated_at字段来过滤最新活跃的聊天,就是一条SQL的事情,而keda具备Postgresql Scaler模块来对接Postgresql,通过SQL查询数据,将获取的数据转变成external metrics供HPA模块使用。
在这里插入图片描述

2 部署dify

此处省略,可以参考我的文章:

https://blog.csdn.net/nangonghen/article/details/145917819

3 部署keda

此处省略,可以参考我的文章:

https://blog.csdn.net/nangonghen/article/details/145601276

4 创建keda相关kubernetes资源

将ScaledObject和TriggerAuthentication资源提交到k8s集群可,以下示例仅供参考:

apiVersion: keda.sh/v1alpha1
kind: ScaledObject
metadata:name: hpa-dify-apinamespace: dify
spec:scaleTargetRef:                           # 扩容目标对象name: dify-apikind: StatefulSetapiVersion: apps/v1minReplicaCount: 1                        # 最小副本数,最小可以是0maxReplicaCount: 6                        # 最大副本数pollingInterval: 10                    # 轮询时间,单位是秒triggers:                                 # 伸缩的触发规则- type: postgresqlauthenticationRef:name: keda-trigger-auth               # pg密码存储在此对象,因此metadata中不必写密码参数passwordmetadata:userName: postgreshost: dify-pg-ha.difyport: "5432"dbName: difysslmode: disablequery: "select count(1) from conversations where updated_at > (NOW() - INTERVAL '1 minutes');"targetQueryValue: "3"
apiVersion: keda.sh/v1alpha1
kind: TriggerAuthentication
metadata:name: keda-trigger-authnamespace: dify
spec:secretTargetRef:- parameter: password    # 目标参数名称(根据Scaler类型而定。对于Postgresql Scaler,密码parameter是password)name: pg-secret        # Secret 名称key: PG_PASSWORD       # Secret 中的键名

5 测试

在dify控制台新增创建多个活跃聊天窗口:
在这里插入图片描述
从k8s event事件看出,keda operator会将dify-api服务的副本从1提升至2:
在这里插入图片描述

6 小结

本文介绍通过keda的pg scaler模块从数据库获取活跃的聊天窗口的记录数,基于此来伸缩dify api服务,如此一来在chat机器人聊天频繁的情况下,dify api的副本数量不会成为瓶颈。


文章转载自:

http://Jdu5Eot0.jfjbL.cn
http://yJgok5az.jfjbL.cn
http://7STwAH1L.jfjbL.cn
http://nU9PbIoN.jfjbL.cn
http://SNuWANJr.jfjbL.cn
http://3464fHfZ.jfjbL.cn
http://MT6qhZxs.jfjbL.cn
http://iJyVOxpr.jfjbL.cn
http://NuhOGmnZ.jfjbL.cn
http://d9wnKuDc.jfjbL.cn
http://bQc2LLlf.jfjbL.cn
http://J0GZyS6c.jfjbL.cn
http://3O1a72yJ.jfjbL.cn
http://UG4xHpU6.jfjbL.cn
http://R32JvskF.jfjbL.cn
http://lpyK77zm.jfjbL.cn
http://lcXE2ZPQ.jfjbL.cn
http://UYEWjDkM.jfjbL.cn
http://kBLyjjXh.jfjbL.cn
http://m81h400J.jfjbL.cn
http://xX1MaMqa.jfjbL.cn
http://sHUk70sa.jfjbL.cn
http://pWhYks1W.jfjbL.cn
http://6fAPxfA9.jfjbL.cn
http://nbwaIHWC.jfjbL.cn
http://s8cE9ijl.jfjbL.cn
http://MXHz1wSE.jfjbL.cn
http://Cm5DJlfv.jfjbL.cn
http://Qnk3pAWn.jfjbL.cn
http://OT1x81SC.jfjbL.cn
http://www.dtcms.com/wzjs/762363.html

相关文章:

  • 小说网站自主建设联通公网ip申请 做网站
  • 怎么样让网站正常解析免费的app软件下载安装
  • 增城免费网站建设试用虚拟主机不能创建网站
  • 男女怎样做那个视频网站上海工商一网通办
  • 做网站加盟目前流行的网页设计风格
  • 织梦商业网站内容管理系统互站网怎么样
  • 网站开发it项目规划书公司网站排名优化手段
  • 济宁优化公司常州网络推广seo
  • 什么是seo站内优化怎么样做网站卖农产品
  • 怎么编辑网站内容wordpress 暗盒
  • 比格设计网站官网wordpress模板 手机
  • 网站建设周期计划网上购物系统功能模块
  • 做市级网站需要什么意思wordpress for sae
  • 怎么查网站点击量做网站聊城
  • 织梦网站怎么做404页面模板网站二级目录怎么做301
  • 做网站ps注意事项天津市区县档案部门网站建设指导意见
  • 公司网站制作注意什么建立反洗钱内部控制机制的基本原则
  • 家庭宽带做网站服务器吗模块化网站建设 局域网
  • 我想做个百度网站怎么做的seo网站关键词优化多少钱
  • 网站建设画册安徽方圆建设有限公司网站
  • 网站的记住密码功能怎么做科技霸主从带娃开始
  • 渭南微信小程序网站建设wordpress添加订阅教程
  • 北京网站seo哪家公司好九江市城市建设投资有限公司
  • 仁怀网站建设不好出手哪些知名网站域名在国内注册
  • 介绍小说的网站模板下载怎样做读书会网站
  • 广州卓天跨境电商网站做网站需要营业执照嘛
  • 首先确定网站建设的功能定位校园网站建设管理及责任表
  • 台州专业网站建设方案怎么做简单地网站
  • 企业门户网站功能网站推广服务费计入什么科目
  • 网络集资网站怎么做建筑论坛