
后端
文章平均质量分 56
从前是晴天
这个作者很懒,什么都没留下…
展开
-
.NET 跨平台部署linux
在Linux上使用Systemd来部署和管理.NET应用程序是一个常见且推荐的做法。Systemd不仅可以确保你的应用在系统启动时自动运行,还可以处理自动重启、日志记录等功能。以下是详细的步骤说明,指导你如何设置一个Systemd服务来管理你的.NET应用程序。Systemd用于启动、停止、重启和监控.NET应用程序。它是一个系统和服务管理器,能够确保你的应用在服务器启动时自动运行,并且在崩溃或异常终止后能自动重启。实际应用中可以搭配nginx一起使用。本文只是一个简单的例子。原创 2024-12-16 16:50:53 · 487 阅读 · 0 评论 -
.NET 6 集成 Quartz 调度框架实现 MySQL 数据库持久化
随着微服务架构的流行,任务调度成为了许多应用不可或缺的一部分。Quartz.NET是.NET平台上的一个开源作业调度框架,它提供了丰富且灵活的任务调度功能。本文将介绍如何在.NET 6环境中配置和使用Quartz.NET,并结合MySQL进行作业状态和数据的持久化存储。原创 2024-12-12 17:59:05 · 236 阅读 · 0 评论 -
IIS 发布dotnet core项目包含signalr,仅开启10个连接的解决方案
当然,如果不需要windows服务的话,只需要吧.netcore发布后,点击exe启动即可(注意上文中的ip监听。但是出现一个问题:WebSocket长连接数量超过10个,IIS就罢工了,不接受任何请求,导致页面卡死,一断开websocket连接,页面就恢复正常了。最近在做一个Web项目,由于需要实现客户端和服务器的双向通信。2,按照图片中的代码在Program.cs进行编写。4,新增windows服务,打开cmd命令行。1,在项目中引用图片中的nuget包。最后,欢迎在评论区沟通。按照提示我们打算使用。原创 2024-09-10 10:08:56 · 445 阅读 · 0 评论