Loading

摘要: 前段时间一看yarp的仓库,wow,终于发布1.0版本了。.net也升级到6版本了,之前一直只是用yarp做HTTP转发,今天刚好试试websocket 话不多说,直接开搞 配置集群 首先先配置集群信息,必填的有 名称 均衡负责策略 集群列表,集群Destinations可以配置多个。 配置路由 重 阅读全文
posted @ 2021-11-16 16:11 饭勺oO 阅读(560) 评论(7) 推荐(8) 编辑
摘要: 构建现代的 .Net 应用离不开 Nuget 的支持,而快速打包 Nuget 成了提高生产率的有效方法。没有CI/CD?来试试使用windows右键菜单吧 先看右键效果图 有时候我们可能没有CI/CD的条件来自动发布nuget包,这个时候文件夹右键菜单就显得十分高效了 如图所示,直接在文件夹右键可以 阅读全文
posted @ 2021-10-21 11:44 饭勺oO 阅读(298) 评论(2) 推荐(4) 编辑
摘要: Yarp是微软开源的一个用.net实现的反向代理工具包,github库就叫reverse-proxy(反向代理)(吐槽一下微软起名字233333) nuget包preview9之前都叫Microsoft.ReverseProxy,preview10变成Yarp.ReverseProxy了 放上链接h 阅读全文
posted @ 2021-04-01 10:31 饭勺oO 阅读(4207) 评论(37) 推荐(36) 编辑
摘要: 现在好多使用gitlab ci的持续集成的教程,大部分都是发布到linux系统上的,但是目前还是有很大一部分企业使用的都是windows系统使用IIS在部署.NET应用程序。这里写一下如何使用gitlab ci配合gitlab runner持续集成到IIS吧。 安装gitlab 网上有很多安装git 阅读全文
posted @ 2019-12-17 15:54 饭勺oO 阅读(2354) 评论(11) 推荐(16) 编辑
摘要: 相信大家混迹在各种技术交流群会经常看到各种奇奇怪怪的提问。 栗子 场景一 萌新一进群,甩出一堆代码片段截图。 问:请问有大佬能帮我解决一下问题吗? 我:...... 场景二 萌新写完一段代码,编译报错,贴出一段代码(下面代码只是举例子) 问:我这段代码报错找不到原因,有大佬帮我看看是哪里错了吗? 我 阅读全文
posted @ 2019-12-16 15:42 饭勺oO 阅读(1033) 评论(6) 推荐(14) 编辑
摘要: 为什么是serilog? Serilog是 .NET 中最著名的结构化日志类库。 基于日志事件log events,而不是日志消息log message。 你可以将日志事件格式化为控制台的可读文本或者可以将相同的事件格式化为JSON并将其发送到远程日志服务器。 应用程序中的日志语句会创建 对象,而连 阅读全文
posted @ 2019-06-14 14:55 饭勺oO 阅读(2688) 评论(3) 推荐(22) 编辑
摘要: 这篇文章介绍一下,如何使用VS2017给asp.net core添加容器支持,并发布镜像到私有docker hub,然后用chart管理容器镜像的操作流程。 话不多说,just do it. 新建项目 首先新建一个asp.net core项目,这里我新建一个WebApi默认项目。 这里我就不启动项目 阅读全文
posted @ 2019-03-21 14:32 饭勺oO 阅读(1348) 评论(2) 推荐(3) 编辑
摘要: 上一篇文章讲了 k8s使用helm打包chart并上传到腾讯云TencentHub,今天就讲一下使用Helm部署应用并使用configMap代替asp.net core 中的appsettings.json文件。 把Chart上传到TencentHub之后,我们就可以通过腾讯云的容器服务,直接部署H 阅读全文
posted @ 2019-02-20 14:17 饭勺oO 阅读(2107) 评论(15) 推荐(14) 编辑
摘要: 本文只涉及Helm的Chart操作,不会对其他知识进行过多描述。至于安装这块,麻烦自行百度吧,一大堆呢。 在容器化的时代,我们很多应用都可以部署在docker,很方便,而再进一步,我们还有工具可以对docker进行编排,Kubernetes就是一个很好的工具。再再进一步,Kubernetes出现了h 阅读全文
posted @ 2019-02-19 15:11 饭勺oO 阅读(7770) 评论(0) 推荐(6) 编辑
摘要: 网上查询过很多关于ASP.NET core使用SignalR的简单例子,但是大部分都是简易聊天功能,今天心血来潮就搞了个使用SignalR进行服务间调用的简单DEMO。 至于SignalR是什么我就不多说了,微软官方文档也不少。 第一步新建项目 所有VS开发第一步都是新建一个解决方案哈,这里我就不多 阅读全文
posted @ 2018-12-21 14:56 饭勺oO 阅读(3379) 评论(3) 推荐(8) 编辑