NetBlog主题

.net Core微服务架构之健康检查和自定义负载均衡策略
.Net Core

.net Core微服务架构之健康检查和自定义负载均衡策略

3059

.net Core微服务架构之健康检查和自定义负载均衡策略 以下是框架结构图Nuget下载Consul,服务注册核心代码(写了一个扩展方法) Nuget下载Consul,服务注册核心代码(写了一个扩展方法) public static class ConsuHelper {public static void ConsuRegist(this IConfiguration c…

.net Core添加命令行读取功能
.Net Core

.net Core添加命令行读取功能

2394

集群是:多台服务器提供相同功能,增强处理能力和容错能力。所有多台服务器的程序都一样,但各台服务器IP不一样,端口也可能不一样,我们要把服务器IP和端口告诉Consul,在这里有两种方法 方法一(从命令行读取IP和端口)在程序入口 Main方法里面添加命令行读取功能代码如下publ…

.net Core,Lucene.net,Jieba.net站内搜索
.Net Core

.net Core,Lucene.net,Jieba.net站内搜索

2759

2021-12-05 更新核心代码/// summary/// Jieba.net分词/// /summary/// param name="key"/param/// returns/returnspublic Liststring CutKeyWord(string key){var rs = new Liststring();var segmenter = new JiebaSegmenter();var list = segmenter…

.net core实现WebSocket通讯
.Net Core

.net core实现WebSocket通讯

6893

以下是Startup类下的核心代码 这里用的是.net core 2.0 如果更高版本 也差不多稍微改动一点就可以 public void ConfigureServices(IServiceCollection services) {services.AddMvc(); }// This method gets called by the runtime. Use this method to configure the HTTP req…

.net core实现404错误跳转指定页
.Net Core

.net core实现404错误跳转指定页

3543

如果输入的地址不存在或者原因地址被删除等问题,我们可以用下面方法实现跳转到指定的页面,在这里我是跳转到了首页代码如下 public class Jump404Middleware {private readonly RequestDelegate next;public Jump404Middleware(RequestDelegate next){this.next = next;}publ…

.net Core添加和删除缓存
.Net Core

.net Core添加和删除缓存

4211

using Microsoft.Extensions.Caching.Memory; using System;namespace lqwvje.Common {public class CacheHelper{ //原创来自 http://www.luofenming.com/show.aspx?id=ART2019101900001public static IMemoryCache _memoryCache = new MemoryCache(new MemoryCacheOptions…

.net Core web网站发布到IIS
.Net Core

.net Core web网站发布到IIS

3202

很多跟普通网站一样的操作,在这里就不写出来 1、需要确保IIS上已经安装AspNetCoreModule模块,各个版本的下载地址https://dotnet.microsoft.com/download/dotnet-core 在这里选的是目前最新版本的 .net Core 3.0 下载地址 https://dotnet.microsoft.com/download/dotnet-cor…

.net Core在windows注册服务,并开机启动
.Net Core

.net Core在windows注册服务,并开机启动

5569

2021-04-21 更新 添加开机启动动画演示相关的视频教程 https://www.bilibili.com/video/BV14b4y1f7Le/在这里我用的是nssm 下载地址http://www.nssm.cc/download1、下载后解压 我在这里是解压到D:\2\这个目录2、运行CMD 有的电脑要管理员权限运行cmd 3、cmd 移到 d:\2\这个目…