Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Jan 22 09:38
    itxiaobaishu opened #1473
  • Jan 21 14:40
    xuxueli closed #1468
  • Jan 21 14:40
    xuxueli commented #1468
  • Jan 21 09:12
    guoyang924 edited #1472
  • Jan 21 08:54
    guoyang924 edited #1472
  • Jan 21 08:53
    guoyang924 opened #1472
  • Jan 21 02:56
    jintong001 edited #1471
  • Jan 21 02:51
    jintong001 opened #1471
  • Jan 21 02:13
    papalian commented #1470
  • Jan 21 02:08
    papalian opened #1470
  • Jan 21 00:56
    kinbod commented #1368
  • Jan 20 10:00
    JadeQin edited #1469
  • Jan 20 09:11
    JadeQin opened #1469
  • Jan 20 08:45
    slieer commented #1339
  • Jan 20 06:31
    kongwu- edited #1468
  • Jan 20 06:00
    kongwu- edited #1468
  • Jan 20 05:59
    kongwu- edited #1468
  • Jan 20 05:59
    kongwu- opened #1468
  • Jan 20 02:24
    q7885448 commented #1467
  • Jan 20 02:24
    q7885448 commented #1467
lemonzone2010
@lemonzone2010
@xuxueli
lemonzone2010
@lemonzone2010
crontab.png
YoungPioneer
@xpxu
我们在使用定时任务执行时,设定是整点时执行任务。但是发现偶尔有在59分59秒执行的情况。
@xuxueli
这个影响还挺大的。我们使用的xxl-job版本是1.9.2
KevinMeng4662
@KevinMeng4662
请问大家在执行任务的时候 有遇到这个错误吗? >>>>>>>>>>>触发调度<<<<<<<<<<<
触发调度:
address:
code:500
msg:com.xxl.rpc.util.XxlRpcException: java.net.ConnectException: Connection timed out at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717) at org.eclipse.jetty.io.SelectorManager.finishConnect(SelectorManager.java:341) at org.eclipse.jetty.io.SelectorManager$ManagedSelector.processConnect(SelectorManager.java:676) at org.eclipse.jetty.io.SelectorManager$ManagedSelector.processKey(SelectorManager.java:645) at org.eclipse.jetty.io.SelectorManager$ManagedSelector.select(SelectorManager.java:612) at org.eclipse.jetty.io.SelectorManager$ManagedSelector.run(SelectorManager.java:550) at org.eclipse.jetty.util.thread.NonBlockingThread.run(NonBlockingThread.java:52) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555) at java.lang.Thread.run(Thread.java:745) at com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean$1.invoke(XxlRpcReferenceBean.java:161) at com.sun.proxy.$Proxy81.run(Unknown Source) at com.xxl.job.admin.core.trigger.XxlJobTrigger.runExecutor(XxlJobTrigger.java:191) at com.xxl.job.admin.core.trigger.XxlJobTrigger.processTrigger(XxlJobTrigger.java:142) at com.xxl.job.admin.core.trigger.XxlJobTrigger.trigger(XxlJobTrigger.java:76) at com.xxl.job.admin.core.thread.JobTriggerPoolHelper$1.run(JobTriggerPoolHelper.java:35) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745)
@xuxueli
zhaoxu1943
@zhaoxu1943
有没有使用xxl-sso的
jaoyina
@jaoyina
请问有支持oracle,sqlserver的最新版本吗?
许雪里
@xuxueli
@jaoyina 刚发布最新版本 v2.0.2 社区还未有人做定制。历史版本可以参考下github issue分支汇总。
@KevinMeng4662 这是jetty请求超时报错,网络会服务有问题。
@xpxu 应该是DB和应用时钟不一致导致的,确认下。
@ZoeShaw101 这应该是Debug的时候代理了toString,线上跑的时候不会有这个问题的。
许雪里
@xuxueli
@wangfan9002 你好,你可以创建多个执行器,任务挂在不同的执行器下。每个执行器可以单独设置注册方式。
@hunterwyld 你好,是兼容Tomcat 8.5x的。新版内置web容器,不需要配置Tomcat。
@Jamlee 你好,事件触发已经支持,提供了相关API,文档有说明。
Vickey Wu
@Vickey-Wu
@xuxueli 许大大好,我使用docker部署“调度中心”后还需要单独部署“执行器项目”吗?
immortalHuang
@immortalHuang
那个调度中心我用https部署,执行器注册不上?
com.xxl.rpc.util.XxlRpcException: java.lang.NullPointerException
at org.eclipse.jetty.io.ssl.SslClientConnectionFactory.newConnection(SslClientConnectionFactory.java:56)
at org.eclipse.jetty.client.AbstractHttpClientTransport$ClientSelectorManager.newConnection(AbstractHttpClientTransport.java:170)
at org.eclipse.jetty.io.SelectorManager$ManagedSelector.createEndPoint(SelectorManager.java:745)
at org.eclipse.jetty.io.SelectorManager$ManagedSelector.processConnect(SelectorManager.java:681)
at org.eclipse.jetty.io.SelectorManager$ManagedSelector.processKey(SelectorManager.java:644)
at org.eclipse.jetty.io.SelectorManager$ManagedSelector.select(SelectorManager.java:611)
at org.eclipse.jetty.io.SelectorManager$ManagedSelector.run(SelectorManager.java:549)
xxl-job
com.xxl.rpc.util.XxlRpcException: java.lang.NullPointerException
at org.eclipse.jetty.io.ssl.SslClientConnectionFactory.newConnection(SslClientConnectionFactory.java:56)
at org.eclipse.jetty.client.AbstractHttpClientTransport$ClientSelectorManager.newConnection(AbstractHttpClientTransport.java:170)
at org.eclipse.jetty.io.SelectorManager$ManagedSelector.createEndPoint(SelectorManager.java:745)
at org.eclipse.jetty.io.SelectorManager$ManagedSelector.processConnect(SelectorManager.java:681)
at org.eclipse.jetty.io.SelectorManager$ManagedSelector.processKey(SelectorManager.java:644)
at org.eclipse.jetty.io.SelectorManager$ManagedSelector.select(SelectorManager.java:611)
at org.eclipse.jetty.io.SelectorManager$ManagedSelector.run(SelectorManager.java:549)
at org.eclipse.jetty.util.thread.NonBlockingThread.run(NonBlockingThread.java:52)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
at java.lang.Thread.run(Thread.java:745)
at com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean$1.invoke(XxlRpcReferenceBean.java:161)
at com.sun.proxy.$Proxy50.registry(Unknown Source)
at com.xxl.job.core.thread.ExecutorRegistryThread$1.run(ExecutorRegistryThread.java:48)
at java.lang.Thread.run(Thread.java:745)
Duack
@Duack
image.png
四月 29, 2019 10:38:52 上午 org.apache.coyote.http11.Http11Protocol init
信息: Initializing Coyote HTTP/1.1 on http-8080
四月 29, 2019 10:38:52 上午 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8080
2019-04-29 10:38:55 xxl-job-executor-sample-spring [com.xxl.rpc.remoting.net.Server]-[Thread-3]-[run]-[62]-[INFO] >>>>>>>>>>> xxl-rpc remoting server start success, nettype = com.xxl.rpc.remoting.net.impl.netty_http.server.NettyHttpServer, port = 8087
2019-04-29 10:38:56 xxl-job-executor-sample-spring [com.xxl.rpc.remoting.net.impl.netty_http.client.NettyHttpClientHandler]-[nioEventLoopGroup-4-1]-[exceptionCaught]-[53]-[ERROR] >>>>>>>>>>> xxl-rpc netty_http client caught exception
com.xxl.rpc.util.XxlRpcException: xxl-rpc request data empty.
at com.xxl.rpc.remoting.net.impl.netty_http.client.NettyHttpClientHandler.channelRead0(NettyHttpClientHandler.java:39)
at com.xxl.rpc.remoting.net.impl.netty_http.client.NettyHttpClientHandler.channelRead0(NettyHttpClientHandler.java:19)
2019-04-29 10:39:06 xxl-job-executor-sample-spring [com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean]-[xxl-job, executor ExecutorRegistryThread]-[invoke]-[225]-[INFO] >>>>>>>>>>> xxl-rpc, invoke error, address:http://127.0.0.1:8080/xxl-job-admin/api, XxlRpcRequestXxlRpcRequest{requestId='3dea258c-e341-4ee6-b931-73cba93cdc77', createMillisTime=1556505536064, accessToken='', className='com.xxl.job.core.biz.AdminBiz', methodName='registry', parameterTypes=[class com.xxl.job.core.biz.model.RegistryParam], parameters=[RegistryParam{registGroup='EXECUTOR', registryKey='xxl-job-executor-sample', registryValue='127.0.0.1:8087'}], version='null'}
2019-04-29 10:39:06 xxl-job-executor-sample-spring [com.xxl.job.core.thread.ExecutorRegistryThread]-[xxl-job, executor ExecutorRegistryThread]-[run]-[57]-[INFO] >>>>>>>>>>> xxl-job registry error, registryParam:RegistryParam{registGroup='EXECUTOR', registryKey='xxl-job-executor-sample', registryValue='127.0.0.1:8087'}
com.xxl.rpc.util.XxlRpcException: xxl-rpc, request timeout at:1556505546254, request:XxlRpcRequest{requestId='3dea258c-e341-4ee6-b931-73cba93cdc77', createMillisTime=1556505536064, accessToken='', className='com.xxl.job.core.biz.AdminBiz', methodName='registry', parameterTypes=[class com.xxl.job.core.biz.model.RegistryParam], parameters=[RegistryParam{registGroup='EXECUTOR', registryKey='xxl-job-executor-sample', registryValue='127.0.0.1:8087'}], version='null'}
at com.xxl.rpc.remoting.net.params.XxlRpcFutureResponse.get(XxlRpcFutureResponse.java:117)
at com.xxl.rpc.remoting.invoker.reference.XxlRpcReferenceBean$1.invoke(XxlRpcReferenceBean.java:219)
请问,遇到启动包这种错误,能提供下思路吗。第一次接触,有点糊涂。
jaoyina
@jaoyina
感觉是地址不对,网络没调通,导致注册失败
lbx335214
@lbx335214
任务分片的时候,任务每次执行的时候业务数据总量从数据库获取,而且数据量不固定,如何分片?
@xuxueli 任务分片的时候,任务每次执行的时候业务数据总量从数据库获取,而且数据量不固定,如何分片?
许雪里
@xuxueli
@Duack 回调地址估计配错了
@lbx335214 调度的时候根据分片参数取模就好了
immortalHuang
@immortalHuang
@xuxueli 我看了一下调度中心默认开启https,但是执行器注册的时候只支持http,是不是个bug
Reworld
@youzhanghao
请问各位,我用docker部署的tag是2.0.2版本,任务调度中心起来后,没有在操作栏看到glue模式
许雪里
@xuxueli
@immortalHuang 执行器回调地址可以配成http的,避免这个问题。
@youzhanghao 你好,只有GLUE模式任务才有GLUE IDE入口,新建任务的时候要选中GLUE模式;
xin wang
@wangxinpier
大家好,想问一下,如果分片执行,一个分片内的数据有问题,导致异常,想回滚当前任务的所有数据 ,可以支持吗?
ArtemisCK
@Artemis29
我想问问,可以怎么配置 可以使用 HttpJobHandler 进行http请求
Bodkin Quan
@kinbod
2.1.0往后的xx-job版本还更新吗??快三个月了没有看到更新了
许雪里
@xuxueli
@wangxinpier 你好,默认仅失败重试当前分片。可以自定义重试逻辑实现你的需求的。
@Artemis29 你好,部署一个执行器项目,然后新建配置任务的时候只需要配置 url 地址就好了。
@kinbod 你好,XXL社区系列产品会持续迭代更新下去的,可以参考commit记录。正常情况下发版周期为每季度一个版本,具体发版时间会根据版本特性和实际情况适当调整。
橙子
@legiorange
请问执行器是要写在项目里面吗
橙子
@legiorange

调用微服务的过程:

调度中心 ===(rpc)===> 执行器 ===(fegin[http])----->个体微服务?

hexy1989
@hexy1989
java.lang.NullPointerException: null at com.xxl.job.admin.core.thread.JobScheduleHelper$1.run(JobScheduleHelper.java:85) at java.lang.Thread.run(Thread.java:745)
有人遇到过这个问题吗?
strongant
@strongant
ExecutorRegistryThread xxl-job registry error , 一般情况下这个异常也没有详细信息输出,我看了下代码也就是update 操作。
@xuxueli
strongant
@strongant
Job (104.2450 threw an exception.
org.quartz.SchedulerException: Job threw an unhandled exception. [See nested exception: java.lang.NullPointerException]
at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)
Caused by: java.lang.NullPointerException
任务正常执行
不间断抛出这个异常
Josh Ash
@TAooooOQ
@xuxueli 请问spring的执行器只能部署再tomcat下吗,resin可以吗