Gitlab -ci.yml文件中的Gitlab CI配置工作,该项目使用redis作为缓存驱动程序。在这个配置文件中,我使用了一个映像,其中包含了在我们的生产环境中使用的所有linux包,php扩展。这包括由pecl安装的redis扩展,因此phpredis可以在Laravel中使用。在花费大量时间学习持续集成的过程和gitlab ci文件的配置之后,我在部署映像时遇到了以下错误:
In PhpRedisConnector.php line 126:
计划是使用Redis的pubsub发布来自Rails项目的信息,并通过Node.js程序进行订阅。node.js程序将通过web套接字(或长轮询)将信息发布给其他客户端。当部署在远程linux机器上时,整个系统运行得很好。在Heroku上,Redis To Go被添加为Rails实例的附加组件。Redis可以从这个实例连接起来,并且工作得很好。但是我不知道如何从Node.js实例访问这个Redis插件。我已经将Rails实例环境中的REDISTOGO_