Запуск Sunspot показал успех, но это не сработало - PullRequest
0 голосов
/ 10 марта 2019

rake sunspot: solr: start

/ Users / dmy / .rvm / gems / ruby-2.3.3 / gems / simple_form-3.0.2 / lib / simple_form / inputs/boolean_input.rb:38: предупреждение: циклическая ссылка на аргумент - unchecked_value /Users/dmy/yg/yixing/config/initializers/emall_setting.rb:5: предупреждение: уже инициализированная константа EmallInterface :: InvoiceType / Users / dmy / yg / yixing/vendor/emall_interface/emall_interface/config/emall_setting.rb:4: предупреждение: предыдущее определение InvoiceType было здесь /Users/dmy/yg/yixing/config/initializers/emall_setting.rb:13: предупреждение: уже инициализированная константа EmallInterface ::InvoiceContent /Users/dmy/yg/yixing/vendor/emall_interface/emall_interface/config/emall_setting.rb:12: предупреждение: предыдущее определение InvoiceContent было здесь /Users/dmy/yg/yixing/config/initializers/emall_setting.rb:21: warning: уже инициализированная константа EmallInterface :: InvoiceState /Users/dmy/yg/yixing/vendor/emall_interface/emall_interface/config/emall_setting.rb:20: warning: предыдущее определение InvoiceState был здесь /Users/dmy/yg/yixing/config/initializers/emall_setting.rb:29: предупреждение: уже инициализированная константа EmallInterface :: PaymentType / Users / dmy / yg / yixing / vendor / emall_interface / emall_interface / config / emall_setting.rb: 28: предупреждение: предыдущее определение PaymentType было здесь /Users/dmy/yg/yixing/config/initializers/emall_setting.rb:38: предупреждение: уже инициализированная константа EmallInterface :: AutoConfirm / Users / dmy / yg / yixing / vendor/emall_interface/emall_interface/config/emall_setting.rb:37: предупреждение: здесь было найдено предыдущее определение AutoConfirm. Успешно запущен Solr ...

rake sunspot: solr: stop

/ Users / dmy / .rvm / gems / ruby-2.3.3 / gems / simple_form-3.0.2 / lib / simple_form / inputs / boolean_input.rb: 38: предупреждение: циклическая ссылка на аргумент - unchecked_value / Users / dmy / yg/yixing/config/initializers/emall_setting.rb:5: предупреждение: уже инициализированная константа EmallInterface :: InvoiceType / Users / dmy / yg / yixing / vendor / emall_interface / emall_interface / config / emall_setting.rb: 4: предупреждение: предыдущее определение InvoiceType было здесь /Users/dmy/yg/yixing/config/initializers/emall_setting.rb:13: предупреждение: уже инициализированная константа EmallInterface :: InvoiceContent / Users / dmy / yg / yixing/vendor/emall_interface/emall_interface/config/emall_setting.rb:12: предупреждение: предыдущее определение InvoiceContent было здесь /Users/dmy/yg/yixing/config/initializers/emall_setting.rb:21: предупреждение: уже инициализированная константа EmallInterface ::InvoiceState /Users/dmy/yg/yixing/vendor/emall_interface/emall_interface/config/emall_setting.rb:20: предупреждение: предыдущее определение InvoiceState было здесь /Users/dmy/yg/yixing/config/initializers/emall_setting.rb:29: warning: уже инициализированная константа EmallInterface :: PaymentType /Users/dmy/yg/yixing/vendor/emall_interface/emall_interface/config/emall_setting.rb:28: warning: здесь было предыдущее определение PaymentType / Users / dmy / yg / yixing /config / initializers / emall_setting.rb: 38: предупреждение: уже инициализированная константа EmallInterface ::AutoConfirm /Users/dmy/yg/yixing/vendor/emall_interface/emall_interface/config/emall_setting.rb:37: предупреждение: предыдущее определение AutoConfirm было прервано!Sunspot :: Solr :: Server :: NotRunningError: Процесс с PID 12517 больше не выполняется /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot_solr-2.3.0/lib/sunspot/solr/server.rb: 116: в rescue in stop' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot_solr-2.3.0/lib/sunspot/solr/server.rb:119:in stop '/Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot_solr-2.3.0/lib/sunspot/solr/tasks.rb:21:in block (3 levels) in <top (required)>' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/rake-12.3.2/exe/rake:27:in '/Users/dmy/.rvm/gems/ruby-2.3.3/bin/ruby_executable_hooks:24:in eval' /Users/dmy/.rvm/gems/ruby-2.3.3/bin/ruby_executable_hooks:24:in'

Причина: Errno :: ESRCH: Нет такого процесса / Users / dmy/.rvm/gems/ruby-2.3.3/gems/sunspot_solr-2.3.0/lib/sunspot/solr/server.rb:113:in kill' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot_solr-2.3.0/lib/sunspot/solr/server.rb:113:in stop '/Users/dmy/.rvm/gems/ruby-2.3.3 / gems / sunspot_solr-2.3.0 / lib / sunspot / solr / tasks.rb: 21: в `block (3 уровня) в '

rake sunspot: reindex

/ Users / dmy / .rvm / gems / ruby-2.3.3 / gems / simple_form-3.0.2 / lib / simple_form / input / boolean_input.rb: 38: предупреждение: круговая ссылка на аргумент - unchecked_value /Users/dmy/yg/yixing/config/initializers/emall_setting.rb:5: предупреждение: уже инициализированная константа EmallInterface :: InvoiceType /Users/dmy/yg/yixing/vendor/emall_interface/emall_interface/config/emall_setting.rb:4: предупреждение: предыдущее определение InvoiceType было здесь /Users/dmy/yg/yixing/config/initializers/emall_setting.rb:13: предупреждение: уже инициализированная константа EmallInterface :: InvoiceContent /Users/dmy/yg/yixing/vendor/emall_interface/emall_interface/config/emall_setting.rb:12: предупреждение: предыдущее определение InvoiceContent было здесь /Users/dmy/yg/yixing/config/initializers/emall_setting.rb:21: предупреждение: уже инициализированная константа EmallInterface :: InvoiceState /Users/dmy/yg/yixing/vendor/emall_interface/emall_interface/config/emall_setting.rb:20: предупреждение: предыдущее определение InvoiceState было здесь /Users/dmy/yg/yixing/config/initializers/emall_setting.rb:29: предупреждение: уже инициализированная константа EmallInterface :: PaymentType /Users/dmy/yg/yixing/vendor/emall_interface/emall_interface/config/emall_setting.rb:28: предупреждение: предыдущее определение PaymentType было здесь /Users/dmy/yg/yixing/config/initializers/emall_setting.rb:38: предупреждение: уже инициализированная константа EmallInterface :: AutoConfirm /Users/dmy/yg/yixing/vendor/emall_interface/emall_interface/config/emall_setting.rb:37: предупреждение: предыдущее определение AutoConfirm было здесь грабли прерваны! RSolr :: Error :: ConnectionRefused: Соединение отклонено - {: data => "type: Product",: headers => {"Content-Type" => "text / xml"},: method =>: post,: params => {: wt =>: json},: query => "wt = json",: path => "update",: uri => # http://localhost:8982/solr/development/update?wt=json>} /Users/dmy/.rvm/gems/ruby-2.3.3/gems/rsolr-2.2.1/lib/rsolr/client.rb:204:in rescue in execute' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/rsolr-2.2.1/lib/rsolr/client.rb:196:in execute ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/rsolr-2.2.1/lib/rsolr/client.rb:191:in send_and_receive' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot_rails-2.3.0/lib/sunspot/rails/solr_instrumentation.rb:16:in блок в send_and_receive_with_as_instrumentation ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/activesupport-4.1.8/lib/active_support/notifications.rb:159:in block in instrument' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/activesupport-4.1.8/lib/active_support/notifications/instrumenter.rb:20:in instrument ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/activesupport-4.1.8/lib/active_support/notifications.rb:159:in instrument' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot_rails-2.3.0/lib/sunspot/rails/solr_instrumentation.rb:15:in send_and_receive_with_as_instrumentation ' (eval): 2: в post' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/rsolr-2.2.1/lib/rsolr/client.rb:94:in обновлении ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/rsolr-2.2.1/lib/rsolr/client.rb:157:in delete_by_query' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot-2.3.0/lib/sunspot/indexer.rb:68:in remove_all ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot-2.3.0/lib/sunspot/session.rb:197:in block in remove_all' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot-2.3.0/lib/sunspot/session.rb:197:in каждый ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot-2.3.0/lib/sunspot/session.rb:197:in remove_all' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot-2.3.0/lib/sunspot/session_proxy/abstract_session_proxy.rb:11:in remove_all ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot-2.3.0/lib/sunspot/session_proxy/retry_5xx_session_proxy.rb:17:in method_missing' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot-2.3.0/lib/sunspot/session_proxy/abstract_session_proxy.rb:11:in remove_all ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot-2.3.0/lib/sunspot.rb:502:in remove_all' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/newrelic_rpm-6.1.0.352/lib/new_relic/agent/method_tracer.rb:329:in блок в remove_all_with_trace_SolrClient_Sunspot_delete ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/newrelic_rpm-6.1.0.352/lib/new_relic/agent/method_tracer_helpers.rb:30:in trace_execution_scoped' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/newrelic_rpm-6.1.0.352/lib/new_relic/agent/method_tracer.rb:327:in remove_all_with_trace_SolrClient_Sunspot_delete ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot_rails-2.3.0/lib/sunspot/rails/searchable.rb:190:in solr_remove_all_from_index' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot_rails-2.3.0/lib/sunspot/rails/searchable.rb:209:in solr_reindex ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot_rails-2.3.0/lib/sunspot/rails/tasks.rb:60:in block (4 levels) in <top (required)>' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot-2.3.0/lib/sunspot/class_set.rb:16:in каждый ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot-2.3.0/lib/sunspot/class_set.rb:16:in each' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot_rails-2.3.0/lib/sunspot/rails/tasks.rb:59:in блок (3 уровня) в ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot_rails-2.3.0/lib/sunspot/rails/tasks.rb:71:in with_session' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot_rails-2.3.0/lib/sunspot/rails/tasks.rb:19:in блок (2 уровня) в ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/rake-12.3.2/exe/rake:27:in <top (required)>' /Users/dmy/.rvm/gems/ruby-2.3.3/bin/ruby_executable_hooks:24:in eval ' /Users/dmy/.rvm/gems/ruby-2.3.3/bin/ruby_executable_hooks:24:in `'

Вызвано: Faraday :: ConnectionFailed: Не удалось открыть TCP-соединение с localhost: 8982 (соединение отклонено - connect (2) для порта "localhost" 8982) /Users/dmy/.rvm/gems/ruby-2.3.3/gems/newrelic_rpm-6.1.0.352/lib/new_relic/agent/instrumentation/net.rb:36:in block in request_with_newrelic_trace' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/newrelic_rpm-6.1.0.352/lib/new_relic/agent.rb:505:in disable_all_tracing ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/newrelic_rpm-6.1.0.352/lib/new_relic/agent/instrumentation/net.rb:35:in request_with_newrelic_trace' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/faraday-0.15.4/lib/faraday/adapter/net_http.rb:87:in execute_request '/Users/dmy/.rvm/gems/ruby-2.3.3/gems/faraday-0.15.4/lib/faraday/adapter/net_http.rb:43:in block in call' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/faraday-0.15.4/lib/faraday/adapter/net_http.rb:92:in with_net_http_connection ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/faraday-0.15.4/lib/faraday/adapter/net_http.rb:38:in call' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/faraday-0.15.4/lib/faraday/response.rb:8:in call ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/faraday-0.15.4/lib/faraday/rack_builder.rb:143:in build_response' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/faraday-0.15.4/lib/faraday/connection.rb:387:in run_request ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/faraday-0.15.4/lib/faraday/connection.rb:175:in post' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/rsolr-2.2.1/lib/rsolr/client.rb:197:in execute ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/rsolr-2.2.1/lib/rsolr/client.rb:191:in send_and_receive' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot_rails-2.3.0/lib/sunspot/rails/solr_instrumentation.rb:16:in блок в send_and_receive_with_as_instrumentation ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/activesupport-4.1.8/lib/active_support/notifications.rb:159:in block in instrument' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/activesupport-4.1.8/lib/active_support/notifications/instrumenter.rb:20:in instrument ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/activesupport-4.1.8/lib/active_support/notifications.rb:159:in instrument' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot_rails-2.3.0/lib/sunspot/rails/solr_instrumentation.rb:15:in send_and_receive_with_as_instrumentation ' (eval): 2: в post' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/rsolr-2.2.1/lib/rsolr/client.rb:94:in update ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/rsolr-2.2.1/lib/rsolr/client.rb:157:in delete_by_query' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot-2.3.0/lib/sunspot/indexer.rb:68:in remove_all ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot-2.3.0/lib/sunspot/session.rb:197:in block in remove_all' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot-2.3.0/lib/sunspot/session.rb:197:in каждый ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot-2.3.0/lib/sunspot/session.rb:197:in remove_all' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot-2.3.0/lib/sunspot/session_proxy/abstract_session_proxy.rb:11:in remove_all ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot-2.3.0/lib/sunspot/session_proxy/retry_5xx_session_proxy.rb:17:in method_missing' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot-2.3.0/lib/sunspot/session_proxy/abstract_session_proxy.rb:11:in remove_all ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot-2.3.0/lib/sunspot.rb:502:in remove_all' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/newrelic_rpm-6.1.0.352/lib/new_relic/agent/method_tracer.rb:329:in блок в remove_all_with_trace_SolrClient_Sunspot_delete ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/newrelic_rpm-6.1.0.352/lib/new_relic/agent/method_tracer_helpers.rb:30:in trace_execution_scoped' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/newrelic_rpm-6.1.0.352/lib/new_relic/agent/method_tracer.rb:327:in remove_all_with_trace_SolrClient_Sunspot_delete ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot_rails-2.3.0/lib/sunspot/rails/searchable.rb:190:in solr_remove_all_from_index' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot_rails-2.3.0/lib/sunspot/rails/searchable.rb:209:in solr_reindex ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot_rails-2.3.0/lib/sunspot/rails/tasks.rb:60:in block (4 levels) in <top (required)>' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot-2.3.0/lib/sunspot/class_set.rb:16:in каждый ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot-2.3.0/lib/sunspot/class_set.rb:16:in each' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot_rails-2.3.0/lib/sunspot/rails/tasks.rb:59:in блок (3 уровня) в ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot_rails-2.3.0/lib/sunspot/rails/tasks.rb:71:in with_session' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/sunspot_rails-2.3.0/lib/sunspot/rails/tasks.rb:19:in блок (2 уровня) в ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/rake-12.3.2/exe/rake:27:in <top (required)>' /Users/dmy/.rvm/gems/ruby-2.3.3/bin/ruby_executable_hooks:24:in eval ' /Users/dmy/.rvm/gems/ruby-2.3.3/bin/ruby_executable_hooks:24:in `'

Вызвано: Errno :: ECONNREFUSED: Не удалось открыть TCP-подключение к localhost: 8982 (соединение отклонено - connect (2) для порта "localhost" 8982) /Users/dmy/.rvm/gems/ruby-2.3.3/gems/newrelic_rpm-6.1.0.352/lib/new_relic/agent/instrumentation/net.rb:36:in block in request_with_newrelic_trace' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/newrelic_rpm-6.1.0.352/lib/new_relic/agent.rb:505:in disable_all_tracing ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/newrelic_rpm-6.1.0.352/lib/new_relic/agent/instrumentation/net.rb:35:in request_with_newrelic_trace' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/faraday-0.15.4/lib/faraday/adapter/net_http.rb:87:in execute_request ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/faraday-0.15.4/lib/faraday/adapter/net_http.rb:43:in block in call' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/faraday-0.15.4/lib/faraday/adapter/net_http.rb:92:in with_net_http_connection ' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/faraday-0.15.4/lib/faraday/adapter/net_http.rb:38:in call' /Users/dmy/.rvm/gems/ruby-2.3.3/gems/faraday-0.15.4/lib/faraday/response.rb:8:in call '

Вот ссылка на скриншот картинки Успешное начало

Нет соответствующего процесса

может запускаться несколько раз

Rails solr file

...