免责声明:不是Microsoft Bot Framework机器人。
我想在Microsoft Azure中托管Python机器人。它的工作原理如下:
while True:
handle_events(poll_server())
因此,我基本上想运行Python脚本以使其永远运行。
我已经开始使用Python Webapp示例(通过az webapp up
创建)。它会运行gunicorn并搜索Flask之类的东西,这与我无关。我已经将启动命令配置为python .../main.py
,虽然可以,但是每5分钟重新启动一次(我猜是因为我的应用程序不响应HTTP请求)。
我认为应该有其他类型的Azure资源/容器,该资源/容器允许运行自己的服务,但我找不到任何资源。是否有类似于az webapp up
的东西,或者我应该创建一个空的VM /容器并在那里手动部署应用程序?