小编idc*_*ife的帖子

如何在生产中部署 Blazor 服务器并克服 SignalR 重新连接问题?

Blazor 服务器是一项出色的技术,但它经常因 SignalR 无法重新连接到服务器而出现故障。

如何在生产中解决这个问题?我让人们将笔记本电脑置于睡眠状态或将手机与网站连接 5 秒钟,然后“尝试重新连接”。

并且总是失败。用户等待只是为了看到“重新加载”按钮。

即使网站在移动浏览器或休眠电脑的浏览器中未处于活动状态,是否仍需要克服此问题并强制重新连接 SignalR?

blazor blazor-server-side

17
推荐指数
1
解决办法
9947
查看次数

模式中的Django default = datetime.now()总是在uwsgi重置后保存相同的日期时间

我在我的模型中有这个代码:

added_time = models.DateTimeField(
    default=datetime.datetime.now()
)
Run Code Online (Sandbox Code Playgroud)

在我迁移并重新启动uwsgi之后,我现在在MariaDB中获得第一个日期时间,以及所有下一个 - 在重置uwsgi后与第一个完全相同.

2015-04-19 16:01:46
2015-04-19 16:01:46
2015-04-19 16:01:46
2015-04-19 16:01:46
Run Code Online (Sandbox Code Playgroud)

我通过将代码更改为:

added_time = models.DateTimeField(
    auto_now_add=True
)
Run Code Online (Sandbox Code Playgroud)

虽然我解决了这个问题,但我不确定为什么会出现这样的行为?

python django datetime uwsgi

5
推荐指数
2
解决办法
2万
查看次数

标签 统计

blazor ×1

blazor-server-side ×1

datetime ×1

django ×1

python ×1

uwsgi ×1