草庐IT

task_info

全部标签

redis - 什么在 CLIENT LIST 中生成 redis cmd=info?

当cmd=info在redis中生成时,他们是否可以跟踪实际运行的内容?我正在尝试追踪Redis中不断增加的未关闭连接列表。id=1937addr=127.0.0.1:59324fd=5name=age=70915idle=70915flags=Ndb=0sub=0psub=0multi=-1qbuf=0qbuf-free=0obl=0oll=0omem=0events=rcmd=info 最佳答案 Ad-hoc在这种情况下很难,但您可以使用CLIENTSETNAME下次在您的代码中。CLIENTLIST将返回“名称”。

python - Celery 与 Django 中的 Redis 代理 : tasks successfully execute, 但仍然存在太多持久的 Redis key 和连接

我们的Python服务器(Django1.11.17)使用Celery4.2.1和Redis作为代理(我们使用的pipredis包是3.0.1)。Django应用部署到Heroku,Celery代理使用Heroku的RedisCloud插件设置。我们拥有的Celery任务绝对应该在一分钟内完成(中位完成时间约为100毫秒),但我们看到Redis键和连接的持续时间比这长得多(最多24小时).否则,任务正在正确执行。可能发生了什么导致我们的Redis代理中出现这些持久键和连接?我们如何在Celery任务结束时清除它们?这是发生这种情况的RedisLabs屏幕截图(所有任务都应该已完成,因此

python-3.x - 如何修复 "Celery is receiving tasks but while executing it stuck"

我正在从事AI图像处理工作,我使用Djangorest框架、Python3、tensorflow和keras以及Celery来处理异步任务。我也在使用redis服务器。但是当我执行celery任务时,它正在接收任务但卡在中间。它一直在发生。我正在尝试为amazonec2g3s.xlarge实例提供它,尽管它在我的本地机器上运行良好。我正在尝试将它部署到具有深度学习AMI(linux)版本的amazonec2g3s.xlarge实例中。@task(name="predict")defwork_out(cow_front_image,cow_back_image):returndetect

api - `redis-cli info commandstats` 的编程 API

我想收集redis-cliinfocommandstats的输出。我浏览了顶级编程语言,所有语言都包含调用redis-cliinfo但不包含redis-cliinfocommandstats。通过编程语言获取redis-cliinfocommandstats输出的任何解决方案? 最佳答案 使用python(2.7.6)、redis模块(2.10.5,https://pypi.python.org/pypi/redis)和下面的简短脚本(期望您在localhost:6379上有一个redis-server):importredisfo

php - INFO 键空间等效于 predis

我最近开始使用PHP和Redis(predis)开发一个项目。我们可以通过在redis-cli中运行INFOkeyspace命令来查看所有数据库及其key。我想知道如何使用predis和PHP获取数据库名称及其键数。predis中有dbsize()函数,但它返回的是所选数据库的键,而不是所有数据库; 最佳答案 我找到了:)info()函数可用于我的目的。它以关联数组的形式返回数据库及其键。 关于php-INFO键空间等效于predis,我们在StackOverflow上找到一个类似的问题

gradle - Kotlin 插件错误 : Could not generate a proxy class for class org. jetbrains.kotlin.gradle.tasks.KotlinCompile

尝试运行gradle任务时出错。无法弄清楚还需要什么或错误是什么。我正在做的项目有几个子项目,所以我有一个主要的build.gradle。错误是针对我想尝试Kotlin的子项目。*Where:Buildfile'/home/oracle/bnc/KotlinHandler/build.gradle'line:13*Whatwentwrong:Aproblemoccurredevaluatingrootproject'KotlinHandler'.>Failedtoapplyplugin[id'kotlin']>Couldnotgenerateaproxyclassforclassorg

gradle - Kotlin 插件错误 : Could not generate a proxy class for class org. jetbrains.kotlin.gradle.tasks.KotlinCompile

尝试运行gradle任务时出错。无法弄清楚还需要什么或错误是什么。我正在做的项目有几个子项目,所以我有一个主要的build.gradle。错误是针对我想尝试Kotlin的子项目。*Where:Buildfile'/home/oracle/bnc/KotlinHandler/build.gradle'line:13*Whatwentwrong:Aproblemoccurredevaluatingrootproject'KotlinHandler'.>Failedtoapplyplugin[id'kotlin']>Couldnotgenerateaproxyclassforclassorg

python - 给定一个 Redis Broker 和一个数据库后端,Celery Task 请求首先写入哪里?

有没有办法询问redis、celery或postgres,以便在任务完成之前跟踪任务请求?配置:BROKER_URL="redis://localhost:6379"CELERY_RESULT_BACKEND="django-db"fromceleryimportCeleryfromdjango.confimportsettingsapp=Celery("someapp",)现在,过了一会儿,表django_celery_results_taskresult有了任务,包括它的id、task_id、task_name和结果,等等。id|task_name|status|date_done

redis - 是什么导致 Redis 中的 INFO 复制和 UNSUBSRIBE 事件

运行redis-climonitor时,我一遍又一遍地看到以下事件。是什么导致了这些事件?它们可以被抑制吗?WindowsRedis版本2.8.24001503693326.380836[0127.0.0.1:21771]"UNSUBSCRIBE""\xcc\xf0(\xe4\x00\x01B\x83l\x8a\xc0\xaa\x80\xd2)"1503693326.662796[0127.0.0.1:19523]"UNSUBSCRIBE""\xd2\xbc\x95Tw\xa2KE\x9e\x80:\xd1'YM\x91"1503693326.662823[0127.0.0.1:195

ios - 运行的应用程序使 iPhone5S 崩溃并强制硬重置,仅在第二次启动时出现错误 "failed to get task for process"

我已经做了好几个小时了,现在我要开始翻转table了。在成功使用此应用程序大约一个月后,这个问题突然出现了。没有更改build设置或构建方案或我能想到的任何内容。如果我在iPhone4上构建和运行该应用程序,我完全没有问题。如果我在iPhone5S上构建并运行该应用程序,它将:第一次尝试:构建成功,似乎在设备上安装应用程序并启动它,但随后失败并显示“错误:无法启动'.../MyApp.app'--未找到”。第二次尝试:构建、运行,有一个愉快的小调试session,一切都完美无缺。第三次尝试:构建成功,开始启动应用程序,然后失败并显示“错误:无法启动‘.../MyApp.app’——无法