node-celery-ts:Node的TypeScript Celery客户端

时间:2024-05-28 00:06:07
【文件属性】:

文件名称:node-celery-ts:Node的TypeScript Celery客户端

文件大小:136KB

文件格式:ZIP

更新时间:2024-05-28 00:06:07

redis typescript rabbitmq amqp celery

地位 描述 node-celery-ts是用TypeScript编写的Node.js的Celery客户端。 node-celery-ts支持RabbitMQ和Redis结果代理以及RPC(通过RabbitMQ)和Redis结果后端。 node-celery-ts在PyPy上提供比Celery更高的性能,并且比提供更好的功能支持,包括Redis Sentinel和Cluster,RPC结果后端,YAML序列化,zlib任务压缩和基于Promise的接口。 node-celery-ts对RabbitMQ和Redis分别使用和 。 node-celery-ts不支持Amazon SQS或Zookeeper消息代理,也不支持SQLAlchemy,Memcached,Cassandra,Elasticsearch,IronCache,Couchbase,CouchDB,文件系统或Consul结果后端


【文件预览】:
node-celery-ts-master
----.gitignore(95B)
----package.json(3KB)
----tslint.json(2KB)
----package-lock.json(129KB)
----src()
--------factories.ts(6KB)
--------result_backend.ts(3KB)
--------utility.ts(8KB)
--------uri.ts(10KB)
--------redis()
--------amqp()
--------containers()
--------errors.ts(2KB)
--------query_parser.ts(10KB)
--------null_backend.ts(3KB)
--------index.ts(2KB)
--------result.ts(4KB)
--------config.ts(3KB)
--------messages.ts(6KB)
--------task.ts(15KB)
--------packer()
--------message_broker.ts(2KB)
--------client.ts(5KB)
--------promise_functions.ts(2KB)
----CONTRIBUTING.md(2KB)
----Vagrantfile(220B)
----LICENSE(1KB)
----CHANGELOG.md(742B)
----tsconfig.json(783B)
----.github()
--------workflows()
----scripts()
--------redis-cli.sh(53B)
--------rabbitmqctl.sh(58B)
--------bootstrap.bash(809B)
--------node.bash(409B)
----README.md(5KB)
----.npmignore(176B)
----test()
--------uri.spec.ts(10KB)
--------redis()
--------query_parser.spec.ts(6KB)
--------amqp()
--------utility.spec.ts(11KB)
--------containers()
--------mocha.opts(125B)
--------packer()
----vagrant()
--------client.spec.ts(2KB)
--------redis.spec.ts(6KB)
--------mocha.opts(142B)
----docker()
--------celery()
--------docker-compose.yml(343B)

网友评论