不能直接使用nacos的服务名称,需要使用对应的k8s的service的name名称
例如service的配置文件:
apiVersion: v1
kind: Service
metadata:
name: blade-xxl-job-admin-port
namespace: prod
spec:
ports:
- name: blade-xxl-job-admin-port
nodePort: 30004
port: 80
protocol: TCP
targetPort: 80
selector:
app: blade-xxljob-admin
type: NodePort
nacos配置:
# 调度任务相关配置
xxl:
job:
accessToken: ''
admin:
addresses: http://blade-xxl-job-admin-port/xxl-job-admin
executor:
# appname是执行器名称,具体看执行器配置
appname:
logpath: ../data/applogs/xxl-job/jobhandler
logretentiondays: -1
port: 9001
appname是执行器名称,具体看执行器配置