中间件xxl-job安装

拉取镜像

bash 复制代码
docker pull xuxueli/xxl-job-admin:2.4.2

创建xxl-job-admin容器

bash 复制代码
docker  create --name xxl-job-admin -p 9099:8080
-e PARAMS="--spring.datasource.url=jdbc:mysql://192.168.96.57:3306/xxl_job2Unicode=true&characterEncoding=UTF-8 
--spring.datasource.username=root  
--spring.datasource.password=brysj@HHRHL123"  
-v /usr/local/src/docker/xxl-job:/data/applogs 
--privileged=true 
xuxueli/xxl-job-admin:2.4.2
复制代码

说明: -e 配置环境变量 记得修改数据库连接信息

注意: 这里的【数据库IP】 不要 配置为127.0.0.1 或者 localhost;这样配会访问安装xxl-job-admin 容器的mysql;除非你去xxl-job-admin容器里面安装了mysql,否则在运行的时候,会出现访问 不到数据库的报错信息。这里需要显式指定宿主机的域ip,才会访问这个宿主机下的mysql容器。

启动容器

bash 复制代码
docker start xxl-job-admin
复制代码

开放端口

bash 复制代码
firewall-cmd --add-port=9099/tcp --permanent 
​
#重载入添加的端口:
firewall-cmd --reload 

访问xxl-job-admin

打开浏览器,输入http://宿主机的ip:9099/xxl-job-admin 默认用户名及密码:admin/123456

参考:

docker安装xxl-job-admin_docker xxl-job-admin-CSDN博客

Docker部署Xxl-Job分布式任务调度中心(超详细)-CSDN博客

微服务: xxl-job的安装(docker),使用及springboot整合完整版详解_xxl-job docker-CSDN博客

直接安装:

在linux上面安装xxl-job2.4.0_linux mvn xxl-job-admin2.4-CSDN博客

Linux - Linux安装部署xxl-job_linux安装xxljob-CSDN博客

【Linux】Linux下安装XXL-JOB(图文解说详细版)_linux安装xxl-job-CSDN博客

停止并移除已存在的同名容器

查看容器状态(可选步骤)

首先,你可以通过以下命令查看该容器当前的运行状态:

复制代码
docker ps -a | grep xxl-job

这条命令会列出所有包含 "xxl-job" 字样的容器(不管是正在运行的还是已停止的),显示的信息包括容器 ID、镜像、创建时间、状态等内容,方便你进一步确认。

停止容器(如果容器正在运行)

如果上述查看步骤中发现容器正在运行,需要先停止它,可以使用以下命令:

复制代码
docker stop 8aa2c26

将命令中的容器 ID(即 "8aa2c26")替换为你实际要操作的容器对应的 ID,确保容器停止运行,为后续的移除操作做准备。

移除容器

使用下面的命令来移除该容器:

复制代码
docker rm 8aa2c26

同样,要准确填写容器 ID。完成这一步后,原来使用 "xxl-job" 名称的容器就被彻底移除了,你就可以使用该名称去创建或启动新的容器了。

通过容器 ID 查看日志

复制代码
docker logs <container_id>
  • docker logs -f <container_id>(或 <container_name>):添加 -f 参数后,日志会实时滚动显示,类似于 tail -f 命令的效果,适合查看正在运行的容器实时产生的日志,方便排查运行过程中出现的问题。

  • docker logs --tail 100 <container_id>(或 <container_name>):--tail 100 参数表示只显示日志的末尾 100 行内容,当你只想快速查看最近的部分日志时比较有用。

相关推荐
weixin_727535626 小时前
MinIO大文件上传深度拆解:从原理到生产落地的完整指南
java·中间件
jieyucx1 天前
Nuxt4阶段六:工程化与进阶 —— 模块、中间件、插件、TS 与测试
中间件·vue·web·nuxt·全栈·ssr
索西引擎2 天前
【React】Redux 中间件机制:副作用处理与数据流增强的形式化分析
前端·react.js·中间件
糖果店的幽灵3 天前
【DeepAgents 从入门到精通】Context Management 上下文管理
java·人工智能·后端·spring·中间件·langgraph·deepagents
熊文豪3 天前
【金仓数据库征文】不装中间件的 MySQL→金仓在线迁移,mysql_fdw 全流程,和一个差点漏掉的 emoji
数据库·mysql·中间件·电科金仓
拆房老料5 天前
ONLYOFFICE AI Agent 深度解析:在线 Office 正从编辑器走向智能工作平台
人工智能·中间件·编辑器·word·开源软件
知行合一。。。5 天前
LangChain--08--中间件(Middleware)
中间件·langchain
●VON5 天前
鸿蒙 PC Markdown 编辑器可靠性设计:未保存内容的崩溃恢复闭环
华为·中间件·编辑器·harmonyos·鸿蒙
fuquxiaoguang7 天前
中间件的“价值重估”:传统同质化竞争终结,AI智能编排时代开启
人工智能·中间件
fuquxiaoguang8 天前
中间件的“结构性升级”:当智能编排成为政企采购的“硬指标”
中间件·ai智能体·ai原生