小编Min*_*man的帖子

Django gunicorn无法以用户身份连接到套接字

Gunicorn 显示我在以用户身份运行时套接字连接失败,但是以 root 身份运行时它完美无缺。下面是命令。

cd /home/myuser/web/myproject 

source /home/myuser/myvenv/bin/activate

/home/myuser/myvenv/bin/gunicorn myproject.wsgi:application --name myproject --workers 3 --user=myuser --group=www-data --bind=unix:/home/myuser/myvenv/run/gunicorn.sock
Run Code Online (Sandbox Code Playgroud)

在哪里

  • Django项目路径:(/home/myuser/web/myproject包含manage.py)

  • Python virtualenv 路径: /home/myuser/myvenv

以 root 身份运行时:

[2017-12-27 23:25:43 +0000] [24336] [INFO] Starting gunicorn 19.7.1
[2017-12-27 23:25:43 +0000] [24336] [INFO] Listening at: unix:/home/myuser/myvenv/run/gunicorn.sock (24336)
[2017-12-27 23:25:43 +0000] [24336] [INFO] Using worker: sync
[2017-12-27 23:25:43 +0000] [24339] [INFO] Booting worker with pid: 24339
[2017-12-27 23:25:43 +0000] [24340] [INFO] Booting worker with pid: 24340
[2017-12-27 23:25:44 +0000] [24377] [INFO] Booting worker …
Run Code Online (Sandbox Code Playgroud)

python sockets django gunicorn

7
推荐指数
0
解决办法
1564
查看次数

这段代码中是否有内存泄漏?

#include <iostream>

using namespace std;

int main()
{
    int i,j;
    int * k;
    char m;
    do{
        cin >> j;
        k = new int[j];
        for (i = 0; i < j; i++){
            k[i] = i;
            cout << k[i] << ", ";
        }

        delete[] k;

        cout << "\nContinue?\n";
        cin >> m;
    }while (m != 'n');
}
Run Code Online (Sandbox Code Playgroud)

这是我用来描述我理解new和解决问题的程序delete.'k'会产生内存泄漏吗?

c++ pointers memory-leaks

0
推荐指数
1
解决办法
134
查看次数

标签 统计

c++ ×1

django ×1

gunicorn ×1

memory-leaks ×1

pointers ×1

python ×1

sockets ×1