【问题标题】:Neo4j.rb (8.0.11) + Resque : Input/output error @ io_write - <STDOUT>Neo4j.rb (8.0.11) + Resque:输入/输出错误@io_write - <STDOUT>
【发布时间】:2017-03-29 17:22:16
【问题描述】:

我最近升级了 neo4j,但我遇到了 resque workers 的问题,

Exception
Errno::EIO
Error
Input/output error @ io_write - <STDOUT>

我遇到了这个问题,回溯说它与 neo4j.rb puts

Errno::EIO: Input/output error - <STDOUT>

/home/ubuntu/staycircles-backend/shared/bundle/ruby/2.3.0/gems/neo4j-8.0.11/lib/neo4j/session_manager.rb:60:in `write'
/home/ubuntu/staycircles-backend/shared/bundle/ruby/2.3.0/gems/neo4j-8.0.11/lib/neo4j/session_manager.rb:60:in `puts'
/home/ubuntu/staycircles-backend/shared/bundle/ruby/2.3.0/gems/neo4j-8.0.11/lib/neo4j/session_manager.rb:60:in `puts'
/home/ubuntu/staycircles-backend/shared/bundle/ruby/2.3.0/gems/neo4j-8.0.11/lib/neo4j/session_manager.rb:60:in `block in wait_for_value'

我目前的配置是

neo4j version - 3.xx
neo4j.rb - 8.0.11

【问题讨论】:

标签: ruby-on-rails resque neo4j.rb


【解决方案1】:

您可以尝试将neo4j gem 更新到8.0.13 吗?

【讨论】:

    【解决方案2】:

    gem 维护者发布了 v 8.0.13,它删除了 puts 语句。想看看它是否能解决您的问题?

    https://github.com/neo4jrb/neo4j/releases/tag/v8.0.13

    【讨论】:

    • 解决了我的问题!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-01-24
    • 1970-01-01
    • 1970-01-01
    • 2016-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多