我已经使用 postgres 用户在 Ubuntu 16.04 上安装了 postgre,在运行我的应用程序几天后,我观察到 watchbog
命令的 CPU 使用率一直是 100%,直到我重新启动服务器。
我已经检查了 pg_stat_activity
中正在运行的查询,没有正在运行的查询。
以下为自上而下
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
9964 postgres 20 0 619320 14368 4028 S 399.0 0.1 102527:09 watchbog
最佳答案
你被黑了。 Watchbog 是已知被恶意软件使用的名称,PostgreSQL 本身未使用它。他们可能已经通过您的数据库服务器进入并利用它以“postgres”的身份在操作系统中运行命令,或者他们可能只是直接侵入了名为“postgres”的操作系统帐户。
关于postgresql - postgres 用户的 watchbog 命令不断占用 100% CPU,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58046441/