首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为CKAN (dockerized)配置ckanext-archiver插件以使其工作?

如何为CKAN (dockerized)配置ckanext-archiver插件以使其工作?
EN

Stack Overflow用户
提问于 2020-03-03 15:14:59
回答 1查看 55关注 0票数 0

我正在使用here的Docker方法,但我找不到一种方法来使带有报告和qa插件的归档程序完全工作。

显然,归档程序插件并未执行(归档程序更新的任务已启动并列在队列中,但未执行-看不到创建的任何归档文件)。production.ini中芹菜的配置如下:

代码语言:javascript
复制
# Before [app:main]
[app:celery]
BROKER_URL = redis://redis:6379
RESULT_BACKEND = redis://redis:6379
BROKER_BACKEND = redis
BROKER_HOST = redis://redis/1
CELERY_RESULT_BACKEND = redis
REDIS_HOST = redis
REDIS_PORT = 6379
REDIS_DB = 0
REDIS_CONNECT_RETRY = True

以及Archiver的配置

代码语言:javascript
复制
# Archiver Settings
ckanext-archiver.archive_dir=/var/lib/ckan/storage/resource_cache
ckanext-archiver.cache_url_root=http://ckan:5000/resource_cache
ckanext-archiver.max_content_length=50000000 

对于所有3个插件,数据库模式都是初始化的。另一个问题是,数据集详细信息页面中的报告信息不可见

任何关于正确配置归档插件的建议都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2020-03-03 21:54:28

首先,您是否在Docker设置中包含了归档插件?如果不是,请以此Docker为例。

接下来,可以通过添加具有资源的数据集或使用ckanext-archiver命令更新资源URL来触发存档程序。请查看using archiver docs

您还可以检查这些sh脚本,以作为执行归档程序的cron作业运行,然后生成报告:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60501892

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档