小编ank*_*kit的帖子

在实时网络服务器中进行批处理和排队

添加了服务器设计我需要一个Web服务器,它将传入的请求路由到后端工作者,每0.5秒对它们进行一次批处理,或者当它有50个http请求时,以先发生者为准.在python/tornado或任何其他语言中实现它的好方法是什么?

我的想法是将传入的请求发布到rabbitMQ队列,然后以某种方式将它们一起批处理,然后再发送到后端服务器.我无法弄清楚的是如何从rabbitMq队列中选择多个请求.有人能指出我正确的方向或建议一些替代的apporach?

python queue webserver batch-processing

7
推荐指数
1
解决办法
611
查看次数

Xpath删除文本之间的空格

我正在使用以下XPath从html页面中选择一些数据.我想要选择的值之间有一些空格:

example=value1    value2       value3
Run Code Online (Sandbox Code Playgroud)

我的XPath表达式是选择值但删除文本之间的额外空格,如下所示:

value1 value2 value3
Run Code Online (Sandbox Code Playgroud)

如何确保不删除额外的空格?

我的xpath:

//*something/div/input[1]/@value
Run Code Online (Sandbox Code Playgroud)

我从中挑选价值的示例HTML:

<input type="radio" name='radio1' value="R92392   12132                           sdlasldkaskl                  " id='some' >
Run Code Online (Sandbox Code Playgroud)

请注意,我得到的值是R92392 12132 sdlasldkaskl.但我希望保留文本之间的空格.

html php xpath parsing html-parsing

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

标签 统计

batch-processing ×1

html ×1

html-parsing ×1

parsing ×1

php ×1

python ×1

queue ×1

webserver ×1

xpath ×1