腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
进程
派生
的
线程
内
创建
套接
字
python-3.x
、
sockets
我使用
的
是Python3.8,并且我正在尝试连接到mqtt代理。此连接遵循以下路径: 客户端(由多
进程
产生) ->
线程
(由客户端产生) ->
线程
尝试连接
在
创建
套接
字
时,我看到socket create_connection函数中
的
线程
卡住了。很奇怪,如果我用这种方式来扭转局面: 客户端(由多
线程
产生) ->
进程
(由客户端产生) ->
进程
尝
浏览 10
提问于2021-08-12
得票数 0
1
回答
ZeroMQ与分支服务器中
的
所有子
进程
共享上下文
c++
、
fork
、
ipc
、
zeromq
我正在用C++编写一个分支聊天服务器,每个传入
的
客户端都有自己
的
进程
。服务器与客户端
的
交互是通过普通
套接
字
完成
的
,其中ZeroMQ
套接
字处理消息队列和
进程
间通信。基本问题是,当服务器
派生
新
的
客户端时,客户端
的
进程
有上下文
的
副本(这就是fork所做
的
,对吧?),所以当它将
套接
字
与上下文绑定时,其
浏览 3
提问于2013-04-20
得票数 3
回答已采纳
2
回答
在
Perl中
的
进程
之间共享
套接
字
(不使用fork)?
perl
、
sockets
Perl中有没有一种机制可以
在
两个独立
的
进程
之间共享一个
套接
字
--
在
Linux中不需要
派生
或
线程
?我假设没有,但这个答案让我相信这是可能
的
: 我想在一个
进程
上
创建
一个监听
套接
字
,并允许另一个
进程
接受/读/写它。
浏览 3
提问于2012-05-02
得票数 1
回答已采纳
4
回答
将
套接
字
对象发送到
派生
的
运行
进程
(multiprocessing.Queue)
python
、
sockets
、
queue
、
multiprocessing
前几天我
创建
了一个工作得很好
的
服务,但我想扩展它,使其支持多个端点,每个端点是一个可以处理websocket客户端
的
不同“服务”。目前,我
的
实现可以处理衍生
进程
等(我使用多
进程
而不是
线程
,因为我读到
线程
在
CPython中并不是真正
的
多
线程
,这也是我认为我正在使用
的
(Ubuntu12.04上
的
默认安装)),但我
在
将收到
的
客户端<e
浏览 0
提问于2012-05-29
得票数 6
回答已采纳
1
回答
accept()返回相同
的
套接
字
描述符编号
c
、
linux
、
sockets
、
process
、
fork
作为新客户端
套接
字
的
accept()参数,侦听器
套接
字
位于共享内存区,并由所有
派生
的
服务器
进程
共享。但是每个服务器
进程
accept()returns the same socket descriptor afteraccept()`被所有不同
的
派生
进程
调用。fork()是否也为
套接
字
描述符
创建
了单独
的
区域,并且
浏览 1
提问于2013-12-06
得票数 0
1
回答
如果我
在
after_fork中没有$redis = Redis.new,会发生什么?
ruby-on-rails
、
redis
、
unicorn
既然$redis = Redis.new -rb是
线程
安全
的
,那么不在Unicorn
的
after_fork中加入redis会有什么负面影响呢?假设我有不止一个员工。
浏览 0
提问于2012-09-30
得票数 2
回答已采纳
2
回答
派生
进程
(子
进程
)和父
进程
共享
套接
字
含义
linux
、
sockets
、
webserver
我正在阅读关于
套接
字
编程
的
文章。似乎实现多
进程
web服务器
的
建议方法是:父
进程
创建
一个侦听
套接
字
,每当它接受新
的
连接时,它就会
派生
一个子
进程
。因为fork()-ed
进程
继承了所有打开
的
文件描述符,所以“正常”
的
方式似乎是让子
进程
关闭()从父
进程
继承
的
侦听
套接
浏览 3
提问于2015-10-09
得票数 2
1
回答
如何守护继承所有父
线程
的
进程
?
operating-system
、
pthreads
、
fork
、
daemon
我有一个
创建
多个
线程
和一个
套接
字
的
进程
。现在,我想通过调用fork()
创建
一个守护
进程
并退出父
进程
。但父
进程
创建
的
线程
在
父
进程
被终止时退出。有没有办法将这些
线程
和
套接
字
继承到子
进程
?(代码
在
CPP中运行)
浏览 1
提问于2020-10-29
得票数 0
2
回答
工作
进程
应如何在同一端口上侦听
qt
、
sockets
、
network-programming
我正在尝试用QT编写一个简单
的
Web服务器,它将处理HTTP请求。我知道QT有QThreads,我可以用它来处理并发连接。我想要
的
是至少有2个工作
进程
,这样我就可以将大部分请求
的
负载从主
进程
传递给工作
进程
。问题是主服务器正在监听端口80,当有传入连接时,它会执行“接受”操作。我应该如何编写worker接受传入连接
的
代码?辅助
进程
不能侦听与主
进程
绑定到端口80
的
端口相同
的
端口。 我知道NGinx和Li
浏览 0
提问于2013-05-26
得票数 1
1
回答
当父子监听同一端口时会发生什么情况?
python
、
sockets
、
networking
、
operating-system
、
fork
我有一个父
进程
,当它启动时,它会启动一个
线程
,该
线程
创建
一个侦听端口X
的
TCP Server实例。在此之后,父
进程
开始
派生
子
进程
(执行
的
操作很少,然后退出)。请注意,这些子
进程
从父
进程
继承fds,因此最终侦听端口X。父程序对进入端口X
的
请求有一个处理程序,但是子
进程
没有这样
的
处理程序(它是一个os.execv()-ed C++程序) 我知道子<e
浏览 0
提问于2012-02-04
得票数 2
回答已采纳
1
回答
XDebug可以调试使用pcntl_fork()
的
PHP脚本吗?
php
、
fork
、
xdebug
我有一个用PHP编写
的
命令行界面脚本,我正在尝试用XDebug调试它。调试器正在工作,因为我可以
在
它初始化时逐步执行代码,但它在
进程
派生
之后崩溃,变成一个守护
进程
,并让原始
进程
退出。我
的
理论是,当初始
进程
终止时,XDebug
套接
字
将关闭,这将使守护
进程
及其
派生
的
任何
进程
都无法打开XDebug侦听器
的
套接
浏览 1
提问于2016-03-11
得票数 3
4
回答
linux
套接
字
和C语言中
的
多
线程
c
、
thread-safety
、
sockets
我想
创建
一个
在
linux下运行
的
进程
,它
创建
多个
线程
,每个
线程
通过UDP
套接
字
连接将自己
的
数据写入接收
进程
。为了调整大小,假设我需要多达100个这样
的
线程
,所有
线程
都同时运行,
线程
来来去去。是让每个
线程
在
创建
线程
时使用相同
的
UDP端口号打开
浏览 0
提问于2010-01-08
得票数 4
1
回答
从子subshell推送到数组
ruby
这个是可能
的
吗?something == something end endProcess.waitall 如果我这样做,数组
在
Process.waitall
浏览 0
提问于2012-10-20
得票数 0
2
回答
Python/Twisted多用户服务器-哪个更高效?
python
、
twisted
、
multi-user
在
Python中,如果我希望我
的
服务器
在
CPU方面具有良好
的
伸缩性,我显然需要
派生
多个
进程
。我想知道哪个更好(使用Twisted): A)管理器
进程
(持有实际
套接
字
连接
的
进程
)将接收到
的
数据包放入共享队列(来自多处理模块
的
队列),工作
进程
从队列中取出数据包,对其进行处理,并将结果发送回客户端。B)管理器
进程
(持有实际
套接
浏览 5
提问于2009-01-23
得票数 2
回答已采纳
1
回答
ZeroMQ -
线程
数
c++
、
zeromq
Q1:使用ZeroMQ
创建
了多少
线程
?Q2:,为什么?Q3:不应该只有2(一个用于main,一个用于I/O
线程
,给定num_zmq_io_threads == 1 )? Q4:在任何地方都有文档吗?
浏览 2
提问于2015-01-10
得票数 0
1
回答
在
接受
套接
字
之前
创建
的
子
进程
中使用父
进程
接受
的
套接
字
c
、
linux
、
sockets
、
client-server
、
preforking
我正在使用“预分叉模型”和C语言编写一个跨平台、多
进程
和多
线程
的
服务器。根据模式(多
进程
或多
线程
),服务器刚刚启动,
创建
一组
进程
/
线程
,其任务是处理主服务器接受
的
客户端请求。因为子
进程
是
在
接受
套接
字
之前
创建
的
,所以它们显然不会继承接受
的
套接
字
。
在
w
浏览 29
提问于2019-01-23
得票数 1
回答已采纳
6
回答
如何将
创建
的
套接
字
传递给另一个Java
进程
java
、
multithreading
、
sockets
我们有一个应用程序,它
创建
了许多
套接
字
,这些
套接
字
属于它
的
线程
,根据设计,如果这个应用程序以某种方式失败,所有
线程
都会停止,这是不需要
的
。因此,为了克服这个问题,每个
线程
必须与主应用程序分离,如果其中一个
线程
失败,其他
线程
应该正在运行。我们想到
的
一件事是将
创建
的
套接
字
传递给另一个java<em
浏览 0
提问于2009-12-17
得票数 4
1
回答
从程序
派生
时提升dataflow_exception
c++
、
qt
、
boost
我使用
的
渲染器有代码来启动视图应用程序,如果它还没有运行的话。对于我新重构
的
应用程序,如果在我运行渲染器之前启动该应用程序,它似乎工作得很好。但是,如果我
在
未运行视图应用程序
的
情况下启动渲染器,它将调用fork代码,并且程序通常会在渲染中途崩溃。archive::iterators::dataflow_exception'因为只有
在
使用当视图应用程序直接从渲染器
派生<
浏览 1
提问于2012-04-06
得票数 0
2
回答
一个
线程
可以打开一个
套接
字
,而另一个
线程
可以关闭它吗?
c
、
linux
、
multithreading
我有一个服务器
线程
,它侦听通道,一旦它看到有传入
的
连接,它就会
创建
一个接受
套接
字
,接受该连接并产生一个子
线程
。它还将接受
的
套接
字
作为(void *)参数传递给子内核
线程
。1]主
线程
等待
浏览 1
提问于2012-09-06
得票数 0
2
回答
使用Qt与处理ZeroMQ
的
永久
线程
通信
c++
、
qt
、
zeromq
我有一个继承自QThread
的
类,它在when循环中处理ZeroMQ订阅
套接
字
(在
线程
的
run方法中轮询),并在接收来自
套接
字
的
消息时通过发出信号通知ZeroMQ
线程
。在这个PUB
派生
类中,
在
轮询循环之前,我还
创建
了一个ZeroMQ QThread发布
套接
字
,并且有一些方法可以使用它。这些方法仅在主
线程
( GUI )中用于向服务
浏览 0
提问于2018-06-11
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
网络编程——客户/服务器程序设计范式
NGINX 如何实现高性能和可扩展性
C语言实现简易聊天室
Visual C+网络通信程序开发指南
操作系统进程间通信的方式有哪些,你知道吗?
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券