Что может создавать потоки в Rails? - PullRequest
0 голосов
/ 28 января 2019

У меня вопрос по темам в ruby.Я поддерживаю сайт на RoR.Когда я смотрю темы в командной строке, я вижу 3 темы ruby:

  PID USER      PR  NI  VIRT  RES  SHR S  %CPU %MEM    TIME+  COMMAND
  755 deploy    20   0  395m 190m 3692 S   0.7  9.5   1:25.88 ruby                                                                                                                                                                                                                                                                                       
16703 deploy    20   0  339m 126m    0 S   0.0  6.3   0:01.91 ruby                                                                                                                                            
13415 deploy    20   0  272m 117m 1900 S   0.0  5.9   0:22.11 ruby  

Я не использую Sidekiq или что-то еще, только сайт.Я не создаю темы в своем коде.Это правильное поведение в моем случае?

Обновление.Результат pstree:

init─┬─2*[postgres───8*[postgres]]
     ├─sshd───2*[bash───tail]
     ├─console-kit-dae───64*[{console-kit-dae}]
     ├─6*[getty]
     ├─java───40*[{java}]
     ├─2*[master─┬─pickup]
     │           ├─qmgr]
     │           ├─showq]
     │           └─tlsmgr]
     ├─2*[apache2─┬─PassengerAgent─┬─PassengerAgent───19* 
      [{PassengerAgent}]]
     │            │                ├─PassengerAgent───5* 
      [{PassengerAgent}]]
     │            │                └─5*[{PassengerAgent}]]
     │            └─10*[apache2]]
     ├─bash───tail
     ├─acpid
     ├─atd
     ├─cron
     ├─dbus-daemon
     ├─fail2ban-server───2*[{fail2ban-server}]
     ├─gam_server
     ├─mcelog
     ├─munin-node
     ├─mysqld_safe─┬─logger
     │             └─mysqld───18*[{mysqld}]
     ├─nrpe
     ├─ntpd
     ├─polkitd───{polkitd}
     ├─rpc.idmapd
     ├─rpc.statd
     ├─rpcbind
     ├─rsyslogd───3*[{rsyslogd}]
     ├─ruby───4*[{ruby}]
     ├─2*[ruby───3*[{ruby}]]
     ├─snmpd
     ├─sshd─┬─sshd───sshd───bash───pstree
     │      └─sshd───bash───tail
     ├─udevd───2*[udevd]
     └─vnstatd

Результат pstree -up |меньше, расстаться с рубином:

  ` |-ruby(755,deploy)-+-{ruby}(758)
    |                  |-{ruby}(759)
    |                  |-{ruby}(763)
    |                  `-{ruby}(764)
    |-ruby(13415,deploy)-+-{ruby}(13417)
    |                    |-{ruby}(13420)
    |                    `-{ruby}(13421)
    |-ruby(16703,deploy)-+-{ruby}(16706)
    |                    |-{ruby}(16708)
    |                    `-{ruby}(16709)`
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...