unix-socket

    4熱度

    2回答

    我是node.js的新手。我正在嘗試使用unix套接字來設置客戶端服務器連接,其中我的客戶端請求位於node.js並且在後臺運行的服務器將處於運行狀態。 客戶端代碼: var request = require('request'); request('http://unix:/tmp/static0.sock:/volumes/list', function (error, resp

    0熱度

    1回答

    使用我當前的設置,我使用Django運行服務器,並且我試圖在POST/PUT操作爲POST時自動備份到雲製作。爲了避免這種延遲(Ping到服務器徘徊100ms左右,一次動作可能會超過10個項目一次發佈),我決定創建一個單獨的實體與requests客戶端,並簡單地擁有這個句柄所有備份功能。 要做到這一點,我讓那個實體使用twisted通過UNX進行監聽,每當我點擊一個端點時,我都會通過它發送一個字符

    0熱度

    1回答

    我們的任務是在一個c代碼中創建一個雙向通信模擬。這是我第一次用這樣的代碼,所以我創造了這個簡單的代碼涉足: #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <string.h> #include<wait.h> int main(void) { pid_t pid; char b

    -1熱度

    1回答

    我對IPC使用socketpair()系統調用,如果它們中的任何一個可用,它將返回0,1或2個文件描述符。使用write()系統調用fd 0寫入STDIN,從而搞亂了我的應用程序的輸出。有什麼我可以做,以防止socketpair()返回0,1或2作爲FD?

    1熱度

    1回答

    我想在Heroku上配置我的數據庫。 我沒有配置主機,數據庫,用戶名和密碼的問題,但我有一個問題,參數爲unix_socket。 我已經 'host' => parse_url(getenv("DATABASE_URL"))["host"], 'database' => substr(parse_url(getenv("DATABASE_URL"))["path"], 1), 'userna

    0熱度

    1回答

    我想通過nodejs連接到一個命名的Unix域套接字。我已經看到,這些文檔似乎支持連接到Unix套接字,但是我沒有看到任何通過名稱連接到套接字的示例,也沒有看到在衆所周知的位置訪問套接字文件的示例。 我可以清楚地看到,插座,我需要對正在使用lsof的(和一些grepping)創建連接: COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME r

    2熱度

    1回答

    所以總之我試圖讓PHP腳本來偵聽通過unix套接字的請求,並從另一個PHP腳本發送請求。 我已經配置PHP-FPM這樣: [a] ; Unix user/group of processes user = www group = www listen = /var/run/php-fpm-a.sock ;listen.backlog = -1 listen.owner = www

    2熱度

    1回答

    我在使用Mysql時沒有任何問題,我不小心從Mariadb導入了一個備份到我的Mysql數據庫,但是在會話過期後,我無法登錄到mysql命令,phpMyAdmin的,我得到以下錯誤: ERROR 1524 (HY000): Plugin 'unix_socket' is not loaded 而且當我打開我的項目,我得到以下錯誤: SQLSTATE[HY000] [1045] Access d

    0熱度

    2回答

    我正在努力使這個簡單的溝通工作。 我在不到五分鐘的時間裏用zmq做了它。 用UNIX套接字做這件事很痛苦(顯然是因爲我缺乏自信)。 這是服務器: #include <sys/socket.h> #include <sys/un.h> #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include "streamso

    2熱度

    2回答

    我正在嘗試使用內部運行的自定義D-Bus總線創建Docker容器。 我配置我的Dockerfile如下: FROM ubuntu:16.04 COPY myCustomDbus.conf /etc/dbus-1/ RUN apt-get update && apt-get install -y dbus RUN dbus-daemon --config-file=/etc/dbus-1/my