摘要:在laravel中连接了redis集群,同时将队列驱动也设置成为了redis,在不修改默认代码的情况下向队列中写入任务,就会看到标题中的报错 CROSSSLOT Keys in request don't hash to the same slot 问了AI给出的回答是: 在使用 Redis 集群时
阅读全文
摘要:前提:laravel自6.0后就明确了支持的SQL Server版本最低为2017,而SQL Server是在2012版本后,引入的offset语法来实现分页,在此之前只能使用ROW_NUMBER()函数来完成分页。 问题:生产环境的SQL Server由于历史原因,仍旧使用的2008版本,自然是不
阅读全文
摘要:项目中需要使用到mssql,因此php需要开启sqlsrv,pdo_sqlsrv的扩展,并且需要安装ODBC驱动。搜索了一圈,整理出成功方案如下: # PHP 容器配置 FROM suyar/php:8.2-integration # 构建生产/开发测试环境的镜像 ARG ENVIRONMENT #
阅读全文
摘要:Step1. 根据laravel对应的版本,安装相应的laravel扩展 https://github.com/jenssegers/laravel-mongodb Step2. 在config/app.php中注册provider 'providers' => [ ..., Jenssegers\
阅读全文
摘要:原文地址 https://www.cnblogs.com/mqxs/p/6794725.html 这里要提一点: 如果要更新的值中包含单引号 (')的话,需要进行一次转义,否则最终拼接出来的sql会出错。 目前我使用的是php开发,直接粗暴点 将一个单引号,替换为两个单引号,这样就可以正常保存数据了
阅读全文
摘要:在这里只记录一件事情:elasticsearch 安装完成后,需要外网访问9200端口测试是否成功,或者访问kibana,都需要开放端口,然而貌似阿里云是不支持在服务器上直接用命令行来配置的,只能去阿里云管理控制台添加一个安全规则。这样就可以在外网访问啦~~~不过仅限于测试环境,在生产环境中,还是不
阅读全文
摘要:使用es对keyword字段进行terms分组时,发现聚合的结果只返回了10条(实际数据里有很多),查询了很多相关资料没有发现说明,在最后的尝试中,为terms添加了size属性,就可以了。表述的可能不清楚,为自己以后做个备份吧。
阅读全文
摘要:多的不说,直接放链接 http://idea.iteblog.com/ 白嫖时代结束了,需要的入正吧
阅读全文