加特林投票问题

时间:2018-10-22 00:37:59

标签: polling long-polling gatling

我对加特林(Gatling)有点陌生,因此我对我的幼稚查询表示歉意。 我正在尝试实现对发布请求的轮询(因为我需要订阅某些事件,因此我想获取更新)

我的情况如下:

import sys
from PyQt5 import QtCore, QtGui, QtWidgets


class MapEditor(QtWidgets.QWidget):
    def __init__(self):
        super().__init__()
        self.initUI()

    def initUI(self):
        self.setGeometry(300, 300, 350, 100)
        self.setWindowTitle('MapEditor')

    def paintEvent(self, e):
        drawer = QtGui.QPainter(self)
        drawer.setRenderHint(QtGui.QPainter.Antialiasing)

        r = QtCore.QRect(10, 15, 60, 60)

        image_path = "red.png"
        pixmap = QtGui.QPixmap(image_path)
        pixmap = pixmap.scaled(r.size())
        drawer.drawPixmap(r, pixmap)


if __name__ == '__main__':
    app = QtWidgets.QApplication(sys.argv)
    ex = MapEditor()
    ex.show()
    sys.exit(app.exec_())

但是,在运行此方案时,出现以下错误:

val scn = scenario("LivePolling")


.exec(
    polling.pollerName("LiverServer_Poll")
      .every(10 seconds)
      .exec(http("LiveServ_POST")
        .post("/push")
          .headers(headers_0)
          .formParam("Event1!!!", ""))
  )
  .pause(5)
  .exec(polling.stop)

setUp(scn.inject(atOnceUsers(1))).protocols(httpProtocol)

我认为,原因是该请求从未得到执行,因此加特林抛出了该错误,这很好。 现在,问题是为什么请求没有得到执行。

请让我知道我在做什么错

0 个答案:

没有答案