随笔分类 -  .NET Core+

上一页 1 2 3 4 5 下一页
.NET Core+
dump net core windbg 安装
摘要:安装 1.下载工具windbg 地址:https://www.microsoft.com/zh-cn/p/windbg-preview/9pgjgd53tn86?SilentAuth=1&rtc=1&activetab=pivot:overviewtab 2.Dump文件:任务管理;选择w3wp.e 阅读全文
posted @ 2019-10-22 11:34 chester·chen 阅读(1203) 评论(0) 推荐(0)
dump net core lldb 分析
摘要:原文https://www.cnblogs.com/calvinK/p/9274239.html centos7 lldb 调试netcore应用的内存泄漏和死循环示例(dump文件调试) 写个demo来玩一玩linux平台下使用lldb加载sos来调试netcore应用。当然,在真实的产线环境中需 阅读全文
posted @ 2019-10-22 11:03 chester·chen 阅读(2352) 评论(1) 推荐(2)
dump net core lldb 安装
摘要:原文https://www.cnblogs.com/calvinK/p/9263696.html centos7下安装lldb,dotnet netcore 进程生成转储文件,并使用lldb进行分析 随着netcore应用在linux上部署的应用越来越多,碰到cpu 100%,内存暴涨的情况也一直偶 阅读全文
posted @ 2019-10-22 11:00 chester·chen 阅读(569) 评论(0) 推荐(0)
Apollo 与 .net core
摘要:appsettings配置内容 Program.cs 读取配置 阅读全文
posted @ 2019-07-01 13:57 chester·chen 阅读(773) 评论(1) 推荐(0)
自定义AuthorizeFilter
摘要:using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Authorization.Infrastructure; using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Authorization; using Microsoft.AspNet... 阅读全文
posted @ 2019-06-06 13:41 chester·chen 阅读(1290) 评论(0) 推荐(1)
Identityserver4证书
摘要:dotnet应用用IdentityServer4做了登陆的功能,本地运行没有问题,部署到服务器上面就出现上面的问题,打开服务器的日志记录开关,获取到下面的异常信息。原来是 通过分析日志信息,发现报错的原因是因为IdentityServer4的加密签名导致的。 IS4中如果token的类型是JWT,则 阅读全文
posted @ 2019-05-25 14:25 chester·chen 阅读(1142) 评论(0) 推荐(0)
.net core 与ELK(5)安装logstash
摘要:1.下载https://www.elastic.co/downloads/logstash到/usr/local/src 2.解压 3.创建配置文件 输入 运行 4.新建测试log文件 写入测试数据:aa 5.打开kibana 新建index partner 查看 至此,简单完成了日志系统,生产中, 阅读全文
posted @ 2019-04-10 13:08 chester·chen 阅读(1207) 评论(1) 推荐(1)
.net core 与ELK(3)安装Kibana
摘要:1.去产品官网下载https://www.elastic.co/downloads/kibana 对应的tar.gz的压缩包,放到/usr/local/src目录 2.解压 3.进入到config目录下,进行kibana.yml文件配置 配置端口号,服务器地址,es的地址 4.kibana启动 bi 阅读全文
posted @ 2019-04-10 12:14 chester·chen 阅读(1004) 评论(0) 推荐(1)
.net core 与ELK(2)安装Elasticsearch可视化工具
摘要:elasticsearch-head是els的界面插件,地址https://github.com/mobz/elasticsearch-head 1.进入github并下载 2.解压 3.下载node https://nodejs.org/en/download/ 4.配置node环境变量 5.np 阅读全文
posted @ 2019-04-10 11:36 chester·chen 阅读(590) 评论(0) 推荐(1)
.net core 与ELK(1)安装Elasticsearch
摘要:1.安装java jdk [elsearch@localhost bin]$ java -version openjdk version "1.8.0_181" OpenJDK Runtime Environment (build 1.8.0_181-b13) OpenJDK 64-Bit Serv 阅读全文
posted @ 2019-04-10 10:56 chester·chen 阅读(794) 评论(0) 推荐(1)
Kafka与.net core(三)kafka操作
摘要:1.Kafka相关知识 Broker:即Kafka的服务器,用户存储消息,Kafa集群中的一台或多台服务器统称为broker。 Message消息:是通信的基本单位,每个 producer 可以向一个 topic(主题)发布一些消息。 Kafka中的Message是以topic为基本单位组织的,不同 阅读全文
posted @ 2019-01-11 07:12 chester·chen 阅读(8954) 评论(0) 推荐(6)
Kafka与.net core(二)zookeeper
摘要:1.zookeeper简单介绍 1.1作用 zookeeper的作用是存储kafka的服务器信息,topic信息,和cunsumer信息。如下图: 而zookeeper是个什么东西呢?简单来说就是一个具有通知机制的文件系统,引用网路上的一张图 可以看出来zookeeper是一个树形的文件结构,我们可 阅读全文
posted @ 2019-01-10 17:25 chester·chen 阅读(2483) 评论(0) 推荐(1)
Kafka与.net core(一)安装
摘要:1.安装JDK 目前官网不能直接下载,在网上找到1.8.0版本安装包下载到本地。 1.1.下载jdk并解压 1.2.配置java环境变量 在文件中/etc/profile追加配置: 使配置生效 1.3.验证jdk是否安装成功 2.安装zookeeper 2.1.下载 http://zookeeper 阅读全文
posted @ 2019-01-10 11:23 chester·chen 阅读(2349) 评论(0) 推荐(3)
RabbitMQ与.net core(五) topic类型 与 headers类型 的Exchange
摘要:1.topic类型的Exchange 我们之前说过Topic类型的Exchange是direct类型的模糊查询模式,可以通过routkey来实现模糊消费message,topic的模糊匹配有两种模式: 1. 使用*来匹配一个单词 2.使用#来匹配0个或多个单词 我们来看代码 消费端 生产者代码 我们 阅读全文
posted @ 2019-01-09 09:35 chester·chen 阅读(1216) 评论(5) 推荐(0)
RabbitMQ与.net core(四) 消息的优先级 与 死信队列
摘要:1.消息的优先级 假如现在有个需求,我们需要让一些优先级最高的通知推送到客户端,我们可以使用redis的sortedset,也可以使用我们今天要说的rabbit的消息优先级属性 Producer代码 consumer代码 运行producer 在运行consumer 可以看出消息是按优先级消费的 2 阅读全文
posted @ 2019-01-09 00:20 chester·chen 阅读(2004) 评论(4) 推荐(2)
RabbitMQ与.net core(三) fanout类型Exchange 与 消息的过期时间 与 队列的存活时间
摘要:上一篇我们讲了关于direct类型的Exchange,这一片我们来了解一下fanout类型的Exchange。 1.Exchange的fanout类型 fanout类型的Exchange的特点是会把消息发送给与之绑定的所有Queue中,我们来测试一下。代码如下 运行代码,去可视化工具中查看一下 消费 阅读全文
posted @ 2019-01-08 16:10 chester·chen 阅读(1433) 评论(2) 推荐(2)
RabbitMQ与.net core(二)Producer与Exchange
摘要:Producer:消息的生产者,也就是创建消息的对象 Exchange:消息的接受者,也就是用来接收消息的对象,Exchange接收到消息后将消息按照规则发送到与他绑定的Queue中。下面我们来定义一个Producer与Exchange。 1.新建.netcore console项目,并引入Rabb 阅读全文
posted @ 2019-01-08 09:29 chester·chen 阅读(1460) 评论(4) 推荐(2)
RabbitMQ与.net core(一)安装
摘要:一、安装Erlang环境 前提:erlang版本与rabbitmq版本需按照要求对应!!! 1、在安装erlang之前先安装下依赖文件(这一步不要忘掉了, 不然后面./configure的时候要报错): 2、到erlang官网去下载erlang安装包 官网地址:http://www.erlang.o 阅读全文
posted @ 2019-01-07 13:01 chester·chen 阅读(1542) 评论(1) 推荐(2)
.net core i上 K8S(七).netcore程序的服务发现
摘要:上一章我们分享了k8s的网络代理模式,今天我们来分享一下k8s中的服务发现。 1.环境变量模式的服务发现 k8s默认为我们提供了通过环境变量来实现服务发现的功能,前提是 1.需要service在pod之前创建 2.适用于同一命名空间 1.1创建service 1.2创建pod 1.3验证 查看环境变 阅读全文
posted @ 2018-12-16 23:11 chester·chen 阅读(1884) 评论(4) 推荐(3)
.net core i上 K8S(六).netcore程序的service网络代理模式
摘要:上一章我们讲了pod的hostip模式,但在生产环境中,我们都是通过service来访问k8s集群的,service有两种模式来暴漏端口,今天我们来分享一下 1.clusterIP模式 我们在创建service的时候,默认创建的时clusterIP模式,clusterIP模式的特点是只能在node节 阅读全文
posted @ 2018-12-14 22:18 chester·chen 阅读(1134) 评论(0) 推荐(1)

上一页 1 2 3 4 5 下一页