今天继续学习rabbitmq 了解一下AMQP的一些基本概念 交换机: Direct exchange(直连交换机) Fanout exchange(扇型交换机) Topic exchange(主题交换机) Headers exchange(头交换机) 交换机有两个状态 持久和暂存,区别就是持久话的 ...
分类:
其他好文 时间:
2019-08-02 16:51:58
阅读次数:
89
使用docker生成dotnet core项目镜像。需要编写Dockerfile文件。编写方法有两种,如下: 第一种:将发布成功的项目,直接生成镜像。 第二种:发布源码,自动build,publish NuGet.Config文件内容 ...
分类:
Web程序 时间:
2019-07-30 18:46:42
阅读次数:
481
本文口味:鱼香肉丝 预计阅读:10分钟 一、说明 在上一篇中,介绍了RabbitMQ中的死信队列是什么,何时使用以及如何使用RabbitMQ的死信队列。相信通过上一篇的学习,对于死信队列已经有了更多的了解,这一篇的内容也跟死信队列息息相关,如果你还不了解死信队列,那么建议你先进行上一篇文章的阅读。 ...
分类:
其他好文 时间:
2019-07-28 19:44:49
阅读次数:
79
一、表与表之间的关系 一对一:(OneToOneField) 关系字段无论建在哪张表里都可以,但是推荐建在查询频率比较高的那张表 【publish = models.ForeignKey(to='Publish')】 一对多:(ForeignKey) 一对多字段建在多的那一方 多对多:(ManyTo ...
分类:
其他好文 时间:
2019-07-28 19:25:17
阅读次数:
95
using Newtonsoft.Json;using RabbitMQ.Client;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.T ...
分类:
其他好文 时间:
2019-07-24 13:35:04
阅读次数:
444
原文地址:http://blog.jboost.cn/2019/07/22/springboot-async.html 在业务开发中,有时候会遇到一些非核心的附加功能,比如短信或微信模板消息通知,或者一些耗时比较久,但主流程不需要立即获得其结果反馈的操作,比如保存图片、同步数据到其它合作方等等。如果 ...
分类:
编程语言 时间:
2019-07-23 10:04:00
阅读次数:
157
NPM私有包部署到私有仓库1.项目部署到NPM2.私有仓库的搭建1,项目部署到NPM注册NPM账号注册地址:https://www.npmjs.com/ 注册完成后进入邮箱验证 账号登录 登录成功用 进行验证 初始化npm库 然后依次输入相应的参数,其中version必填,最后生成的pagkage如 ...
分类:
其他好文 时间:
2019-07-22 13:47:23
阅读次数:
308
写在前面的话 我们在使用普通的构建任务的时候使用了 Sonar 做代码质量管理,也使用了 Publish Over SSH 插件中更新上线,但是我们在 Pipeline 怎么使用他们呢。 如果你没有查看之前的 Sonar 章节,建议倒回去专门看一遍: https://www.cnblogs.com/ ...
分类:
其他好文 时间:
2019-07-22 13:11:06
阅读次数:
107
Jekins持续集成; 服务器时windows服务器; windows安装openssh服务; 安装包:https://github.com/PowerShell/Win32-OpenSSH/releases 开箱即用;步骤1 文件解压至C:\Program Files\OpenSSH 2 控制台c ...
分类:
其他好文 时间:
2019-07-21 16:18:43
阅读次数:
91
目录 1.开发工具 2.GitLab服务器搭建 3.新建webapi 4.Dockerfile配置 5.配置docker compose.yml 6.配置.gitlab ci.yml 7.在GitLab上添加一个新项目 8.GitLib Runner安装 9.提交代码到gitlab 10.在GitL ...
分类:
Web程序 时间:
2019-07-21 01:14:03
阅读次数:
202