应用上线后可能出现一些问题,通过源码排查,日志分析都不能确定具体原因的情况下,可以使用dump转存文件分析,netcore对于linux系统dump提供了createdump工具,配合lldb sos插件进行clr级分析 启动一个dotnet容器,使用特权运行,createdump要访问其他进程内存 ...
分类:
其他好文 时间:
2018-08-18 13:10:39
阅读次数:
830
.netcore 2.0的安装,安装前,先参考官方文档 https://www.microsoft.com/net/core#linuxcentos 先做微软的签名校验工作 开始安装 ...
分类:
Web程序 时间:
2018-08-18 11:31:44
阅读次数:
201
Kestrel是aspnetcore中的web服务器之一,其本身有跨平台,轻量级,高性能的特点 在 ryzen 1600 12核cpu 测试环境中,瞬间每秒处理请求数能达到2w5以上,与netty不相上下,相当于同样环境下iis ASP.NET处理能力的3倍左右 为了了解Kestrel为什么如此强劲 ...
分类:
Web程序 时间:
2018-08-12 11:56:54
阅读次数:
721
回顾十年之前,2008年8月8日,那是个值得我铭记的日子,我个人初次离开长大的地方去外省求学,伴随着失意与期望,到达了另外一个地方。那天晚上,在另一个省份从电视上见证了北京奥运会的开幕。 今天2018年8月8日,整整十年过去了,趁着夜幕降临,梳理下过去的种种,给未来做借鉴。 08~09年的时候,社交 ...
分类:
其他好文 时间:
2018-08-09 01:14:32
阅读次数:
170
1:将vs .netcore控制台项目发布打包(比如文件名为:demo2core.zip,以下会用到) 2:使用XShell软件连接Linux a.在linux上使用命令 id addr找出ip地址。 b.打开xshell新建连接将ip输入到主机输入框,然后输入用户身份验证连接。(输入 df -h ...
分类:
系统相关 时间:
2018-08-08 13:47:32
阅读次数:
771
https://docs.microsoft.com/zh-cn/ef/core/get-started/aspnetcore/new-db?view=aspnetcore-2.1 1、先创建对应的实体类 ...
分类:
其他好文 时间:
2018-08-07 20:27:01
阅读次数:
125
在前端页面中,如果没有表单,想把复杂对象提交到后端,可使用以下方法 后端Controller中定义以下方法: 注意一定要有 [FromBody] 前端JS方法 注意其中的 contentType和dataType ...
分类:
Web程序 时间:
2018-08-07 15:11:39
阅读次数:
2739
前言 说起AOP,其实我们在做MVC/API 的时候应该没少接触,比如说各种的Fitter 就是典型的AOP了。 本来在使用Polly的时候我最初的打算是使用过滤器来实现的,后来发现实现起来相当的困难,利用NetCore的中间以及过滤器去实现一个AOP的独立应用服务简直了,我有点无奈,相当的难写。 ...
分类:
Web程序 时间:
2018-08-05 14:17:11
阅读次数:
228
NetCore并发编程 示例代码:https://github.com/lotapp/BaseCode/tree/master/netcore/4_Concurrency 先简单说下概念(其实之前也有说,所以简说下): 1. 并发:同时做多件事情 2. 多线程:并发的一种形式 3. 并行处理:多线程 ...
分类:
编程语言 时间:
2018-08-04 18:51:28
阅读次数:
151
DotNetCore的程序的配置不再完全局限于XML文件,增加更加通用的Json配置。 读取Json配置文件的类主要在Microsoft.Extensions.Configuration命名空间下,创建完对应的程序后,需要时NuGet引入该DLL文件。 1. 创建ConsoleApp程序 Vs201 ...
分类:
Web程序 时间:
2018-07-30 15:39:53
阅读次数:
196