我找到了使用local sockets
的{{3}}。来自examle的代码使用路径
#define UNIXSTR_PATH "/tmp/unix.str"
作为套接字的名称。这是选择套接字名称的最佳做法吗?我应该使用像
这样的东西吗?/var/run/com.company.executable.socket
在Linux Ubuntu上编写守护进程?
答案 0 :(得分:2)
将它放在/var/run
中很好,但是套接字通常以可执行文件本身命名,而不是以某种Javaesque方式命名。