我有一个长期的项目,是使用与redis和一个问题,已经开始,我相信只有升级到sidkiq 3。
问题是,如果不先启动redis服务器,我就无法运行正在开发的rails(4.1.4)应用程序。我在启动rails服务器时遇到的错误与我在没有首先启动redis的情况下运行bundle exec sidekiq时遇到的错误相同。在没有运行redis的情况下运行我的rails应用程序以前从来都不是问题,即使sidekiq也是以同样的方式设置的。
有人能建议一种方法,即使我不打算运行sidkiq,也必须启动redis服务器吗?
这是回溯:
/用户/标记/。rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/redis-3.1.0/lib/redis/client。rb:309:in
rescue in establish\u connection:从/Users/mark/连接到127.0.0.1:6379(ECONNREFUSED)(Redis::CannotConnectError)上的Redis时出错。rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/redis-3.1.0/lib/redis/client。rb:304:in
从/Users/mark/建立连接。rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/redis-3.1.0/lib/redis/client。rb:85:inblock in connect'from/Users/mark/。rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/redis-3.1.0/lib/redis/client。rb:266:in
,使用/Users/mark/重新连接。rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/redis-3.1.0/lib/redis/client。rb:84:inconnect'from/Users/mark/。rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/redis-3.1.0/lib/redis/client。rb:326:in
确保从/Users/mark/连接。rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/redis-3.1.0/lib/redis/client。rb:197:inblock-in-process'from/Users/mark/。rbenv/versions/2.1.2/lib/ruby/gems/2.1.0/gems/redis-3.1.0/lib/redis/client。rb:279:in
logging'来自
我认为这个问题与https://github.com/tobiassvn/sidetiq/issues/103.有关
不幸的是,该修复程序尚未被拉入主存储库。您可以尝试使用Gemfile中的固定分叉来查看它是否解决了问题:
gem 'sidetiq', github: 'nkondratyev/sidetiq', branch: 'fix_working_with_prefork_servers'
当项目逐渐变大,webpack 的编译时间会变长,可以通过参数让编译的输出内容带有进度和颜色。 $ webpack --progress --colors 如果不想每次修改模块后都重新编译,那么可以启动监听模式。开启监听模式后,没有变化的模块会在编译后缓存到内存中,而不会每次都被重新编译,所以监听模式的整体速度是很快的。 $ webpack --progress --colors --watch
Termux 支持的开发环境很强,可以完美的运行 C、Python、Java、PHP、Ruby等开发环境,建议读者朋友们选择自己需要的开发环境折腾。 编辑器 写代码前总得折腾一下编辑器,毕竟磨刀不误砍柴工嘛。Termux 支持多种编辑器,完全可以满足日常使用需求。 Emacs 据说Emacs是神的编辑器,国光我这种小菜鸡还不会使用哎,但是 Termux 官方已经封装好了 Emacs了,我们安装起来
你可以使用原生的Node.js开发环境来开发Electron应用。 为了打造一个Electron桌面程序的开发环境,你只需要安装好的Node.js、npm、一个顺手的代码编辑器以及对你的操作系统命令行客户端的基本了解。 Developer Environment Electron development is essentially Node.js development. To turn you
主机系统环境搭建 推荐使用ubuntu 16.04 64位镜像 下载地址:http://releases.ubuntu.com/16.04/ 备用地址:阿里云镜像 Ubuntu 16.04 安装 U盘启动安装Ubuntu16.04详解 VMware虚拟机安装Ubuntu16.04 Ubuntu下代码编辑器 vim ubuntu 16.04 配置vim开发环境 visual studio code
1. 运行环境 2. 编译和运行项目 Device System: iOS 8.0 or later language Version: Swift 4.0 IDE Version: Xcode 10 or later 项目是用 CocoaPods 管理第三方依赖的,CocoaPods 的环境搭建参考官方文档 或者这篇博文 项目下载成功之后,在命令行工具中( Mac 上的终端程序或者 iTerm)
1. 环境要求 安装 Android Studio,配置好相应的开发环境,具体教程可以在网上搜索相关教程,这里不再赘述; 需注意的是,Android studio 的版本最好更新为 3.2.1;gradle 版本 4.6。 安装好 Android Studio 后,开始导入公版APP源码,具体操作如下: 点击箭头所指的选项,会弹出文件选择框,找到第一步下载的源码,点击确定后就可以自动导入源码到 A