摘要: .NetCore使用cap [CAP]是一个用来解决微服务或者分布式系统中分布式事务问题的一个开源项目解决方案,同样可以用来作为EventBus使用 分布式的代价: 分布式环境下,服务器之间的通信,可能是不靠谱,这种情况无法避免分区容错,一定存在。CAP是不能同时满足的! Consistency 和 阅读全文
posted @ 2023-09-09 09:56 白码一号 阅读(153) 评论(0) 推荐(0) 编辑
摘要: C# 图片识别信息 最近由于项目需要,需要对传入的图片进行图片识别其中的文字 在网上找了一些资料 介绍两种比较主流和成熟的识别方式: 方式一、Asprise-OCR实现。 方式二、Microsoft Office Document Imaging(Office 2007) 组件实现。 方式三、Pad 阅读全文
posted @ 2023-09-05 10:03 白码一号 阅读(812) 评论(0) 推荐(0) 编辑
摘要: docker-compose单体服务部署minio集群 搭建单机单服务 version: '2' services: # 数据存储 minio: image: minio/minio:RELEASE.2021-06-07T21-40-51Z container_name: intelligentre 阅读全文
posted @ 2023-07-20 17:30 白码一号 阅读(1016) 评论(0) 推荐(0) 编辑
摘要: .net6操作mqtt 客户端 using MQTTnet.Client; using MQTTnet.Protocol; using MQTTnet; using System; using System.Collections.Generic; using System.Linq; using 阅读全文
posted @ 2023-07-17 14:53 白码一号 阅读(272) 评论(0) 推荐(0) 编辑
摘要: .Net创建监听http请求服务 服务端: class Program { static HttpListener httpobj; static void Main(string[] args) { //提供一个简单的、可通过编程方式控制的 HTTP 协议侦听器。此类不能被继承。 httpobj 阅读全文
posted @ 2023-07-06 10:53 白码一号 阅读(156) 评论(0) 推荐(0) 编辑
摘要: [HttpGet] public async Task<string> TestUU() { ParentTsk().Wait(); Console.WriteLine("Hello World!"); return "ok"; } public async static Task ParentTs 阅读全文
posted @ 2023-06-28 08:41 白码一号 阅读(238) 评论(0) 推荐(0) 编辑
摘要: docker-compose部署mindoc 由于要写项目文档,记录项目各环境的信息和配置,在网上找了很多的wiki 由于项目体量和使用范围上最后选择了MIndoc 当然有很多优秀的免费的wiki mindoc在window环境部署的方式极其简单https://cloud.tencent.com/d 阅读全文
posted @ 2023-05-26 09:13 白码一号 阅读(687) 评论(0) 推荐(0) 编辑
摘要: .Net6自定义拦截器 拦截器是Aop(面向切面编程)的思想指的是不改变原代码封装的前提下去实现更多功能 这里通过.net的特性(给一个目标对象添加一段配置信息)的方式去实现拦截器功能 新建一个特性 namespace CorePolly { public class TestAttribute: 阅读全文
posted @ 2023-05-23 09:56 白码一号 阅读(590) 评论(0) 推荐(1) 编辑
摘要: Docker-Compose部署xxl-job-admin 最近在探索微服务想做一个分布式任务调度中心,发现用之前.net的Quartz不太行 Quartz作为开源作业调度中的佼佼者,是作业调度的首选。但是集群环境中Quartz采用API的方式对任务进行管理,从而可以避免上述问题,但是同样存在以下问 阅读全文
posted @ 2023-04-27 23:15 白码一号 阅读(3237) 评论(14) 推荐(0) 编辑
摘要: 使用.Net完成微服务模式下的任务调度中心 最新已经把ocelot、consul、ids4、apollo、elk(分布式日志)服务都已经搭建部署完毕并且可以正常使用,接下来就是任务调度中心 之前单体服务访问的定时调度多半是以 Hangfire 或者是 Quartz 都是把服务在本地创建调度任务,但是 阅读全文
posted @ 2023-04-26 14:24 白码一号 阅读(125) 评论(0) 推荐(0) 编辑