abp 官方使用的hangfire 默认使用的是sqlserver的存储mysql

须要引入支持mysql的类库sql

我这边使用的是Hangfire.MySql.Core数据库

直接用nuget安装便可app

首先按照官方文档要求,改几个地方sqlserver

分别是 Startup 文件下server

services.AddHangfire(config =>

{

config.UseStorage(new MySqlStorage(_appConfiguration.GetConnectionString("Default")));//注意,这里使用的是mysql

});文档

启用控制台字符串

app.UseHangfireDashboard("/hangfire", new DashboardOptions

{

Authorization = new[] { new AbpHangfireAuthorizationFilter(AppPermissions.Pages_Administration_HangfireDashboard) }

});get

而后是配置使用Hangfire 在WebCoreModule中启用这句io

Configuration.BackgroundJobs.UseHangfire();

最重要的,,使用hangfire.mysql.core 这个类库,链接数据库的字符串要加上 Allow User Variables=true;

完整的以下:

server=192.168.1.108;User ID=root;Password=xaxasa;database=db;charset=utf8mb4;Allow User Variables=true;

因为官方没有介绍mysql 的使用方法,足足研究了一天多,各类报错,最终选订这个方案!

hangfire.mysql.core_abp 使用 hangfire结合mysql相关推荐

  1. hangfire mysql_.NET之Hangfire快速入门和使用

    文章正文: 前言: 定时任务调度问题,是一个老生常谈的问题.网上有许多定时任务调度的解决方案,对于我而言很早以前主要是使用Window计划和Window服务来做任务定时执行,然后就开始使用定时任务调度 ...

  2. mysql关于时间的面试题,mysql时间设置默认值MySQL常见面试题

    1.limit(选出10 到20 条) select * from students order by id limit 9,10; 2.MySQL 会使用索引的操作符号 =,>,=,betwe ...

  3. liunx上mysql源码安装mysql,搞定linux上MySQL编程(一):linux上源码安装MySQL

    [版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途] 1. 首先下载源码包: ftp://ftp.jaist.ac.jp/pub/m ...

  4. .net连接mysql数据_.net连接MYSQL数据库的方法及示例!

    连接MYSQL数据库的方法及示例 方法一: 使用MYSQL推出的MySQL Connector/Net is an ADO.NET driver for MySQL 该组件为MYSQL为ADO.NET ...

  5. 加速mysql导入时间_加快mysql导入导出速度

    MySQL导出的SQL语句在处理百万级数据的时候,可能导入要花几小时.在导出时合理使用几个参数,可以大大加快导入的速度. -e 使用包括几个VALUES列表的多行INSERT语法; --max_all ...

  6. mysql error number 1130,[转]mysql error number 1130的解决方法

    关键字: is not allowed to connect to this MySQL server 如果你想连接你的mysql的时候发生这个错误: ERROR 1130: Host '192.16 ...

  7. Can 't connect to local MySQL server through socket '/tmp/mysql.sock '(2)

    安装了mysql, 使用命令mysql -u root -p 弹出Can 't connect to local MySQL server through socket '/tmp/mysql.soc ...

  8. linux mysql 无法识别,Linux下MySQL 5.7.23无法远程连接解决方案

    MySQL 版本:5.7.23操作系统:Linux问题描述:只能通过Linux系统账号Root命令行进入数据库,无法使用JDBC,远程连接工具进入数据库.报错:ERROR 1698 (28000): ...

  9. 怎么重启网站mysql数据库_如何重启MySQL数据库服务

    服务器的启动和停止 停止:net stop mysql 启动:net start mysql -------------------------mysql mode相关问题-------------- ...

最新文章

  1. docker supervisor管理进程
  2. 《算法竞赛进阶指南》打卡-基本算法-AcWing 99. 激光炸弹:二维前缀和
  3. 计算机组成原理汇编程序实验,计算机组成原理汇编实验(资料).pdf
  4. OpenGL实现Cubic Environment Map立方环境图实例
  5. Request 分别获取具有相同 name 属性表单元素值
  6. Origin使用手册/笔记第二部分:数据的录入
  7. twisted系列教程十二–为server 增加一个service
  8. 【linux】ubuntu下crontab无效解决方法
  9. mysql内存片多大_内存带宽对mysql影响多大?
  10. “.中国”域名!小米有新网址了:纯汉字 输网址更方便了
  11. matlab引言,MATLAB论文
  12. 精英讲师培训笔记01-提升口才的三个心法
  13. python之三元表达式、列表生成式、字典表达式、生成器表达式
  14. Springboot监控之二:Spring Boot Admin对Springboot服务进行监控
  15. 微信服务号实现低配版Siri
  16. excel两个表格数据对比_表格技巧—Excel表格两列数据合并
  17. A protocol for Dying
  18. LDA的python实现之模型参数训练
  19. Windows 7(Win7)下Visual Studio 2012(VS2012)编译jrtplib与MinGW编译jrtplib
  20. 企业征信报告和企业信用评价报告有何不同?

热门文章

  1. 判断是否有小数_一线老师笔记:数学判断题拿高分的技巧
  2. 修改计算机属性中的内存大小_Python 类属性的动态特点
  3. C语言(CED)输入一个任意长度的正整数,将该数逆序输出。
  4. Springboot定时任务原理及如何动态创建定时任务
  5. AC_Dream 1211 Reactor Cooling
  6. 2003正在锁定计算机,WIN2003 自动锁定怎么解决?
  7. 垂直串联六关节机器人调试手册_工业机器人有哪些应用你知道吗?
  8. 关于ubuntu自定义service服务时找不到/usr/lib/systemd/system目录的问题
  9. tensorflow分类的loss函数_tensorflow 分类损失函数使用小记
  10. git version是什么软件_Deepin 15.11 安装 ZoneMinder 视频监控软件