为了账号安全,请及时绑定邮箱和手机立即绑定

Enqueue 在 Symfony/Elasticsearch 索引创建中没有区别

Enqueue 在 Symfony/Elasticsearch 索引创建中没有区别

PHP
慕的地6264312 2021-11-05 10:16:46
在Symfony的4.3应用程序与Elastcsearc 6.8加 friendsofsymfony/elastica-bundle v5.1.0 一个索引创建任务,需要18分钟才能完成使用或不enqueue/enqueue-bundle 0.9.12和enqueue/fs 0.9.12。是否有我丢失的包(尽管排队说这是一个完整的解决方案)或配置错误?fos_elastica.yaml:fos_elastica:    serializer: ~    clients:        default: { host: localhost, port: 9200 }    indexes:        house_date:            types:                house_date:                    serializer:                        groups: [house_date]                    persistence:                        # the driver can be orm, mongodb or phpcr                        driver: orm                        model: App\Entity\Contact                        provider: ~                    finder: ~入队.yaml:enqueue:    default:        transport: '%env(resolve:ENQUEUE_DSN)%'        client: ~enqueue_elastica:    transport: '%enqueue.default_transport%'编辑:经过多次探索,我一直在前进,但没有最终成功。已添加enqueue/elastica-bundle并enqueue.yaml已编辑为如上所示。[Windows 中的相同安装在大约 54% 完成时达到 256M 内存限制,同样无论是否存在入队组件。]
查看完整描述

1 回答

?
慕容708150

TA贡献1831条经验 获得超4个赞

填充索引的时间似乎很长,这很可能是由于定义不当造成的。该定义包含四个实体(通过关系)。通过将联系人更改为与联系人具有一对多关系的家庭,填充索引的时间减少了 10 倍。因此,我放弃了这个问题并将其标记为已回答。


查看完整回答
反对 回复 2021-11-05
  • 1 回答
  • 0 关注
  • 167 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信