我想在heroku上启动Python HTTPServer。请注意,这不是Python框架。代码片段附在下面。我怎样才能在Heroku上启动这个服务器?我可以在我的本地机器上运行这个服务器。但我希望它部署在Heroku上。请提供见解。
服务器代码:
import http.server
from http.server import HTTPServer, BaseHTTPRequestHandler
import socketserver
import threading
PORT = 5001
class myHandler(BaseHTTPRequestHandler):
d
我正在编写一个Python Django web应用程序,目前部署在Heroku上。对于某些类型的请求,我希望在隔离环境中运行docker容器。例如,我的一个API端点如下所示: import docker
def post(request):
# do some work here...
client = docker.from_env()
client.containers.run('some-image', 'some command')
# format and return response here... 我如何设置
一个简单的django聊天应用程序可以在本地完美运行。但是当我尝试将它部署到heroku上时,它在日志中显示了"Error R10 (Boot timeout) -> Web process failed to bind to $PORT in 60 s of launch“。在proc文件中,我添加了"web: python server.py“。它在本地的9999端口上运行。但是如何使用heroku处理端口9999呢?