摘要:
1、修改Program.cs 这行代码默认就有: if (app.Environment.IsDevelopment()) { app.UseSwagger(); app.UseSwaggerUI(); } 重点是这里的代码: builder.Services.AddSwaggerGen((opti 阅读全文
摘要:
1、发送消息 /// <summary> /// 普通模式 /// </summary> /// <param name="connFactory"></param> public void rabbitmq(IConnectionFactory connFactory) { using (ICon 阅读全文
摘要:
引用 Newtonsoft.Json // Post请求 public string PostResponse(string url,string postData,out string statusCode) { string result = string.Empty; //设置Http的正文 阅读全文
摘要:
1、安装所有NuGet包 2、上代码 2.1 新建helper类 private static IConfiguration _config; public AppsettingHelper(IConfiguration configuration) { _config = configuratio 阅读全文
摘要:
本章主要和大家分享下如何使用cmd命令行(.NET Core CLI)来启动ASP.NET Core 应用程序的多个实例,以此来模拟集群。 .NET Core 命令行接口 (CLI) 工具是用于开发、生成、运行和发布 .NET Core 应用程序的跨平台工具链。 CLI 命令结构包含驱动程序(“do 阅读全文
摘要:
首先要安装好RabbitMQ,并启动起来。 1、消费者 代码 try { WriteLineTitle($" 【Receiver】,Start... "); IConnectionFactory factory = new ConnectionFactory//创建连接工厂对象 { HostName 阅读全文
摘要:
1、Erlang 下载地址:https://www.erlang.org/downloads 配置环境变量,如下图: ERLANG_HOME C:\Program Files\erl-24.2.1 在开始菜单找到Erlang,运行如下图,就证明安装成功。 2、RabbitMQ 下载RabbitMQ 阅读全文
摘要:
1、DevOps /带无阿泼斯/ DevOps维基百科定义 DevOps(Development和Operations的组合词)是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能 阅读全文
摘要:
这个也是我在部署.NET 6 hangfire的需求,正常web网站不需要设置。 其中“固定时间间隔”是必须设置的,要不每天都会自动回收。 阅读全文
摘要:
.NET6 MVC项目(其它类型也可以),最简单的步骤运行hangfire,据说支持分布式,等回头再研究下。 1、NuGet安装包 2、Program.cs文件 services.AddHangfire(configura => { configura.UseStorage(new MemorySt 阅读全文