我在VPS上运行了一个Jira和一个Confluence实例(和nginx反向代理)。目前,由于某种原因我无法开始融合,我认为这是其他原因造成的。
我检查了流程清单:
该confluence
用户在运行/boot/vmlinuz
的过程,它吃CPU。如果我执行kill -9
此过程,它将在几秒钟后再次开始。
重新启动VPS之后:
/boot/vmlinuz
过程开始。我已经从自动启动中删除了Confluence,但这并不重要。
所以我的问题是:
/boot/vmlinuz
过程是什么?我没看过 (是的,我知道vmlinuz是内核)谢谢你的回答
它是由黑客入侵引起的。如果找到/tmp/seasame
文件,则说明服务器已被感染。它使用cron下载此文件。我已经删除了文件/tmp
夹中的文件,杀死了所有进程,为confluence用户禁用了cron,并更新了Confluence。
我有一个负载均衡器,但我收到此类错误:
2017/09/12 11:18:38 [crit] 22348#22348: accept4() failed (24: Too many open files)
2017/09/12 11:18:38 [alert] 22348#22348: *4288962 socket() failed (24: Too many open files) while connecting to upstream, client: x.x.x.x, server: example.com, request: "GET /xxx.jpg HTTP/1.1", upstream: "http://y.y.y.y:80/xxx.jpg", host: "example.com", referrer: "https://example.com/some-page"
2017/09/12 11:18:38 [crit] 22348#22348: *4288962 open() "/usr/local/nginx/html/50x.html" failed (24: Too many open files), client: x.x.x.x, server: example.com, request: "GET /xxx.jpg HTTP/1.1", upstream: "http://y.y.y.y:80/xxx.jpg", host: "example.com", referrer: "https://example.com/some-page"
Run Code Online (Sandbox Code Playgroud)
nginx 版本:nginx/1.10.1
OS:Debian的GNU / Linux的8(杰西)
有趣的是并不总是得到错误。大多数情况下,我会收到 30-50 行错误,然后在 5-10 …
我有一个a
用这个数据调用的表:
+-----+-----------+-------+
| id | parent_id | price |
+-----+-----------+-------+
| 1 | 1 | 100 |
| 2 | 1 | 200 |
| 3 | 1 | 99 |
| 4 | 2 | 1000 |
| 5 | 2 | 999 |
+-----+-----------+-------+
Run Code Online (Sandbox Code Playgroud)
我想获得id
每个parent_id的min pirce.有没有子查询得到这个结果的方法?
+-----+-----------+-------+
| id | parent_id | price |
+-----+-----------+-------+
| 3 | 1 | 99 |
| 5 | 2 | 999 |
+-----+-----------+-------+
Run Code Online (Sandbox Code Playgroud)