news 2026/6/24 3:51:18

k8s部署xxl-job

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
k8s部署xxl-job

https://www.xuxueli.com/xxl-job/

下载项目源码并解压,获取 “调度数据库初始化SQL脚本” 并执行即可
数据库初始化SQL脚本位置: /xxl-job/doc/db/tables_xxl_job.sql

Secret

apiVersion:v1data:mysql.database:eHhsX2pvYg==mysql.password:VFNIQG5hY29zZGIjMjAyNWxhbg==mysql.url:eHhsLWpvYi1hZG1pbi5zcHJpbmcuZGF0YXNvdXJjZS51cmw=mysql.user:eHhsLWpvYg==kind:Secretmetadata:labels:app:xxl-job-adminname:xxl-job-admin-credsnamespace:defaulttype:Opaque

ConfigMap

apiVersion:v1data:application.yaml:|-management:health:mail:enabled:falseserver:servlet:context-path:/actuatormybatis:mapper-locations:classpath:/mybatis-mapper/*Mapper.xmlserver:port:8080servlet:context-path:/xxl-job-adminspring:datasource:driver-class-name:com.mysql.cj.jdbc.Driverhikari:auto-commit:trueconnection-test-query:SELECT 1connection-timeout:10000idle-timeout:30000max-lifetime:900000maximum-pool-size:30minimum-idle:10pool-name:HikariCPvalidation-timeout:1000password:xxxxxxtype:com.zaxxer.hikari.HikariDataSourceurl:jdbc:mysql://x.x.x.x:3306/xxl_job?useUnicode=true&useSSL=true&characterEncoding=UTF-8&autoReconnect=true&serverTimezone=UTCusername:xxl_jobfreemarker:charset:UTF-8request-context-attribute:requestsettings:number_format:0.##########suffix:.ftltemplateLoaderPath:classpath:/templates/mail:properties:mail:smtp:auth:truesocketFactory:class:javax.net.ssl.SSLSocketFactorystarttls:enable:truerequired:truemvc:servlet:load-on-startup:0static-path-pattern:/static/**resources:static-locations:classpath:/static/xxl:job:accessToken:LUX9CiMlatGviDtzLCTBJo4eElani18n:zh_CNlogretentiondays:10triggerpool:fast:max:200slow:max:100kind:ConfigMapmetadata:labels:app:xxl-job-adminname:xxl-job-admin-confignamespace:default

Deployment

apiVersion:apps/v1kind:Deploymentmetadata:labels:app:xxl-job-adminname:xxl-job-adminnamespace:defaultspec:replicas:1selector:matchLabels:app:xxl-job-admintemplate:metadata:labels:app:xxl-job-adminspec:containers:-env:-name:SPRING_CONFIG_IMPORTvalue:optional:configtree:/var/run/secrets/spring/-name:TZvalue:Asia/Shanghaiimage:xuxueli/xxl-job-adminimagePullPolicy:IfNotPresentlivenessProbe:failureThreshold:3httpGet:path:/xxl-job-admin/actuator/health/livenessport:httpscheme:HTTPperiodSeconds:10successThreshold:1timeoutSeconds:1name:xxl-job-adminports:-containerPort:8080name:httpprotocol:TCPreadinessProbe:failureThreshold:3httpGet:path:/xxl-job-admin/actuator/health/readinessport:httpscheme:HTTPperiodSeconds:10successThreshold:1timeoutSeconds:1resources:limits:cpu:"1"memory:2Girequests:cpu:"1"memory:2GistartupProbe:failureThreshold:30httpGet:path:/xxl-job-admin/actuator/health/livenessport:httpscheme:HTTPinitialDelaySeconds:15periodSeconds:10successThreshold:1timeoutSeconds:1volumeMounts:-mountPath:/configname:config-mountPath:/var/run/secrets/spring/name:creds-mountPath:/etcname:timezone-confsubPath:timezoneimagePullSecrets:-name:default-secretinitContainers:-command:-cp--rf-/usr/share/zoneinfo/Asia/Shanghai-/etc/localtimeimage:xuxueli/xxl-job-adminimagePullPolicy:IfNotPresentname:change-timezonevolumeMounts:-mountPath:/etcname:timezone-confsubPath:timezonerestartPolicy:Alwaysvolumes:-configMap:defaultMode:420name:xxl-job-admin-configname:config-name:credssecret:defaultMode:420secretName:xxl-job-admin-creds-emptyDir:{}name:timezone-conf

Service

apiVersion:v1kind:Servicemetadata:labels:app:xxl-job-adminname:xxl-job-adminnamespace:defaultspec:allocateLoadBalancerNodePorts:trueexternalTrafficPolicy:ClusterinternalTrafficPolicy:Clusterports:-name:httpnodePort:30970port:32765protocol:TCPtargetPort:8080selector:app:xxl-job-admintype:LoadBalancer
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/23 21:28:04

测试项目失败原因分析:从根因到破局之路

在软件交付的链条中,测试是质量的最后一道关口。然而,测试项目本身也常面临延期、漏测、价值未能充分体现等诸多挑战,最终导致项目整体受挫。本文将深入剖析测试项目失败的深层原因,并致力于为测试从业者找到一条可行的破局之路。…

作者头像 李华
网站建设 2026/6/23 19:55:00

如何让AI真正“知错能改”?:Open-AutoGLM给出终极答案

第一章:Open-AutoGLM 自主纠错机制原理Open-AutoGLM 是一种基于生成语言模型的自反馈修正框架,其核心在于通过内部一致性验证与外部知识对齐实现输出的动态优化。该机制允许模型在生成响应后主动评估其逻辑完整性、事实准确性以及语法合规性,…

作者头像 李华
网站建设 2026/6/23 19:55:00

Open-AutoGLM离线环境配置避坑指南:99%新手都会忽略的3个细节

第一章:Open-AutoGLM 离线运行技术支撑Open-AutoGLM 作为一款支持本地化部署的自动化语言模型框架,其离线运行能力依赖于多项核心技术的协同支持。为确保在无网络连接或高安全隔离环境下稳定运行,系统在模型压缩、推理引擎优化与本地资源调度…

作者头像 李华
网站建设 2026/6/23 19:53:34

【AI操作自动化突破】:Open-AutoGLM的指令—动作映射黑盒详解

第一章:Open-AutoGLM指令—动作映射的核心机制 Open-AutoGLM 是一种面向自动化任务执行的指令-动作映射框架,旨在将自然语言指令高效转化为可执行的操作序列。其核心在于建立语义理解与系统动作之间的精准映射关系,使得智能体能够理解用户意图…

作者头像 李华
网站建设 2026/6/23 11:38:00

Java对象为什么要进行序列化

序列化(Serialization)是将内存中的对象或数据结构转换为可存储或可传输的格式(如字节流、JSON、XML 等)的过程。它的核心目的,是为了让“活在内存里的对象”能够跨越时空、平台和进程的边界,实现持久保存或…

作者头像 李华
网站建设 2026/6/23 19:54:50

Flutter GPUImage 库在鸿蒙平台的 GPU 图像滤镜适配实战

Flutter GPUImage 库在鸿蒙平台的 GPU 图像滤镜适配实战 引言 在跨平台开发中,Flutter 凭借高效的渲染和活跃的生态,已经成为许多团队的首选。而另一边,OpenHarmony 作为新兴的全场景操作系统,正在逐步构建自己的应用生态。把成熟…

作者头像 李华