newlifex / antjob Goto Github PK
View Code? Open in Web Editor NEW分布式任务调度系统,纯NET打造的重量级大数据实时计算平台,万亿级调度经验积累!面向中小企业大数据分析场景。
Home Page: https://newlifex.com/blood/antjob
License: MIT License
分布式任务调度系统,纯NET打造的重量级大数据实时计算平台,万亿级调度经验积累!面向中小企业大数据分析场景。
Home Page: https://newlifex.com/blood/antjob
License: MIT License
我将服务端部署在阿里云Windows Server2019中,客户端使用Windows 10 17134.1040企业版,使用的手提当客户端待机再恢复后,客户端会连续N次登录直到引发堆栈溢出直接就退出了。不知石头兄有没有遇到类似的问题?
新增项目AntCube,类似AntAgent,用于管理sql,同时查看数据,有Cube基座。同时也是CubeBI的初版
需求:
我有个2018年12万个病人列表,现有个需求,要对这12万病人的进行标记哪些病人是使用过药品的病人,哪些病人用过基础药物,哪些用过抗生素,是几级抗生素。哪些病人做过四级手术
2018年的12万病人的费用明细表有3000万数据
但这张费用表存了1.5亿的数据
比如我有3500台客户机,有100000个任务让他们去做,是客户机自己主动上报结果,还是由发消息的总线程负责收集结果并入库
使用Handler的Produce产生消息的时候只能归属于当前的应用,无法被另一个应用中的作业消费
允许AntJob.Web的时候
13:49:13.066 1 N - NewLife.Core v8.10.2021.0427-beta1 Build 2021-04-27 21:26:50 .NETCoreApp,Version=v5.0
13:49:13.080 1 N - X组件核心库 ?2002-2021 NewLife
13:49:13.080 1 N - AntWeb v2.2.2021.0103 Build 2021-05-05 11:18:22 .NETCoreApp,Version=v5.0
13:49:13.081 1 N - 蚂蚁调度控制台 版权所有(C) 新生命开发团队 2021
13:49:13.081 1 N - ================================ Start 配置魔方 ================================
13:49:13.082 1 N - NewLife.Cube v3.9.2021.0427-beta3 Build 2021-04-27 22:44:22 .NETCoreApp,Version=v5.0
13:49:13.082 1 N - 魔方平台 ?2002-2021 NewLife
13:49:13.145 1 N - XCode v10.1.2021.0427-beta3 Build 2021-04-27 21:26:56 .NETCoreApp,Version=v5.0
13:49:13.146 1 N - 数据中间件 ?2002-2021 NewLife
13:49:13.618 1 N - 注册区域视图程序集:NewLife.Cube, Version=3.9.7787.40931, Culture=neutral, PublicKeyToken=null
13:49:13.619 1 N - 注册区域视图程序集:NewLife.Cube.Views, Version=3.9.7787.40932, Culture=neutral, PublicKeyToken=null
13:49:13.619 1 N - 注册区域视图程序集:AntWeb.Views, Version=2.2.7795.20352, Culture=neutral, PublicKeyToken=null
13:49:13.619 1 N - 注册区域视图程序集:AntWeb, Version=2.2.7795.20351, Culture=neutral, PublicKeyToken=null
13:49:13.620 1 N - ================================ End 配置魔方 ================================
13:49:13.680 1 N - System.AggregateException: Some services are not able to be constructed (Error while validating the service descriptor 'ServiceType: Microsoft.Extensions.Hosting.IHostedService Lifetime: Singleton ImplementationType: NewLife.Cube.Services.JobService': Unable to resolve service for type 'NewLife.Log.ITracer' while attempting to activate 'NewLife.Cube.Services.JobService'.)
---> System.InvalidOperationException: Error while validating the service descriptor 'ServiceType: Microsoft.Extensions.Hosting.IHostedService Lifetime: Singleton ImplementationType: NewLife.Cube.Services.JobService': Unable to resolve service for type 'NewLife.Log.ITracer' while attempting to activate 'NewLife.Cube.Services.JobService'.
---> System.InvalidOperationException: Unable to resolve service for type 'NewLife.Log.ITracer' while attempting to activate 'NewLife.Cube.Services.JobService'.
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.CreateArgumentCallSites(Type serviceType, Type implementationType, CallSiteChain callSiteChain, ParameterInfo[] parameters, Boolean throwIfCallSiteNotFound)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.CreateConstructorCallSite(ResultCache lifetime, Type serviceType, Type implementationType, CallSiteChain callSiteChain)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.TryCreateExact(ServiceDescriptor descriptor, Type serviceType, CallSiteChain callSiteChain, Int32 slot)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.CallSiteFactory.GetCallSite(ServiceDescriptor serviceDescriptor, CallSiteChain callSiteChain)
at Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngine.ValidateService(ServiceDescriptor descriptor)
--- End of inner exception stack trace ---
at Microsoft.Extensions.DependencyInjection.ServiceLookup.ServiceProviderEngine.ValidateService(ServiceDescriptor descriptor)
at Microsoft.Extensions.DependencyInjection.ServiceProvider..ctor(IEnumerable1 serviceDescriptors, IServiceProviderEngine engine, ServiceProviderOptions options) --- End of inner exception stack trace --- at Microsoft.Extensions.DependencyInjection.ServiceProvider..ctor(IEnumerable
1 serviceDescriptors, IServiceProviderEngine engine, ServiceProviderOptions options)
at Microsoft.Extensions.DependencyInjection.ServiceCollectionContainerBuilderExtensions.BuildServiceProvider(IServiceCollection services, ServiceProviderOptions options)
at Microsoft.Extensions.DependencyInjection.DefaultServiceProviderFactory.CreateServiceProvider(IServiceCollection containerBuilder)
at Microsoft.Extensions.Hosting.Internal.ServiceFactoryAdapter`1.CreateServiceProvider(Object containerBuilder)
at Microsoft.Extensions.Hosting.HostBuilder.CreateServiceProvider()
at Microsoft.Extensions.Hosting.HostBuilder.Build()
at AntJob.Web.Program.Main(String[] args) in D:\gitee\AntJob\AntJob.Web\Program.cs:line 15
13:49:13.684 1 N - 异常退出!
能用在正式环境没?
handler 的构造函数支持服务注入
scheduler的Start和Stop异步方法支持
AntAgent改造为从本地加载sql文件,这样可以任意定制,同时解决了数据库连接字符串安全问题和Ant架构错乱问题
antjob server 为零时区,客户端是东八区时,下发下来的任务时间和当前时间差8个小时
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.