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

深圳做小程序网站开发网站数据库要多大

深圳做小程序网站开发,网站数据库要多大,什么公司可以做网站,长春网站制作平台在用chainlit的时候老是出现 无法访问服务器。 或者 Could not reach the server. 刚开始以为是代码问题,但是后端代码打log依旧稳定输出,没有问题。 确保后端代码没问题之后,开始DEBUG,最终发现是chainlit本身的timeout的设置…

在用chainlit的时候老是出现

无法访问服务器。

或者 Could not reach the server.

刚开始以为是代码问题,但是后端代码打log依旧稳定输出,没有问题。

确保后端代码没问题之后,开始DEBUG,最终发现是chainlit本身的timeout的设置问题

相关 iuuse

  • https://github.com/Chainlit/chainlit/issues/441

DEBUG

启动脚本:chainlit run chainlit_example.py -w

example 1

import time
import chainlit as cldef sync_func():time.sleep(60)return "Hello!"@cl.on_message
async def main(message: cl.Message):print(message)answer = sync_func()await cl.Message(content=answer,).send()print(answer)

print(answer)可以打印成功,但是前端界面显示超时。

example 2

如果把sleep改成10,则没问题

很显然是60s超时了,并在是对于一个@cl.on_message维度下有个超时的概念

example3

cl提供了这么个方法,可以异步的解决这个问题:cl.make_async

import time
import chainlit as cldef sync_func():time.sleep(60)return "Hello!"@cl.on_message
async def main(message: cl.Message):print(message)answer = await cl.make_async(sync_func)()await cl.Message(content=answer,).send()print(answer)

这样就可以解决了,你甚至可以把sleep调大更多, 10min也是没问题的

example 4

如果本身func就是个sync方法怎么办呢,那就再打包一层!

import timeimport asyncio
import chainlit as clasync def sync_func():time.sleep(60)return "Hello!"def func():return asyncio.run(sync_func())@cl.on_message
async def main(message: cl.Message):print(message)answer = await cl.make_async(func)()await cl.Message(content=answer,).send()print(answer)
http://www.dtcms.com/wzjs/790581.html

相关文章:

  • 垣曲做网站wordpress固定连接无法访问
  • 如何做网站卖东西天元建设集团有限公司技术中心
  • 贺兰县住房和城乡建设局网站c 网站开发用的人多吗
  • 网站平台选择免费推广自己的网站
  • 音乐电子商务网站的建设wordpress设置导航高度
  • 做网站什么科目阴阳师网站建设
  • 网站验收标准广州万户网络科技有限公司
  • 医疗网站建设渠道wordpress点赞功能纯代码
  • 装潢设计师seo搜索优化
  • 合肥做公司网站一般多少钱网站文件内容多少与虚拟主机空间大小的关系
  • wordpress直达链接优化网站服务
  • 国外私人网站上海网站公司
  • 手机小说网站源码烟台商城网站制作
  • 大型门户网站建设的意义做网站密云
  • 网站公司成本重庆网站网络推广推广
  • 湖南做网站 e磐石网络简述网站内容管理流程
  • 物流网站建设评析别墅设计图纸
  • 建立网站最好的模板网站建设工作室怎么开
  • 涟源市住房与城乡建设局网站百度站长快速收录
  • 本地搭建linux服务器做网站建站公司 转型经验
  • 备案价格网站华为荣耀手机最新款
  • 溧阳网站建设价格上海微网站公司
  • 佛山手机网站建设军事新闻最新消息
  • 宁津建设局网站3小时网站建设平台
  • 四川华鸿建设有限公司网站济南网站制作培训班
  • 浙江省龙泉市建设局网站网站建设规划书费用预算
  • 浙江省住房城乡建设厅网站六安网站建设找哪家
  • 长春网站分析门户网站建设课程设计
  • 深圳网站建设公司设计公司长沙公交优化
  • 做图片带字的网站黑龙江省建设厅官网