刘锦城ljc 2023-02-25 13:20 采纳率: 91.3%
浏览 21

关于repl服务器关停的问题

我在repl上部署了一个服务器,(用flask框架的)可是过半个到一个小时之后还是有可能会被关停,然后只能从新登陆非常麻烦,请问有没有方法能在不给钱的情况下让这个程序一直跑着?

  • 写回答

2条回答 默认 最新

  • GPT_Pro 2023-02-25 13:28
    关注

    该回答内容部分引用GPT,GPT_Pro更好的解决问题

    要让repl上的服务器一直跑着,一般来说就是要找到一个能够提供持久运行环境的服务器,而不是只能提供短时间运行的服务器。如果你不想付费,可以使用免费的云服务器。比如Heroku,它可以提供免费的dyno(也就是运行环境),而且它的dyno可以一直保持开启状态(除了定期重启之外)。

    步骤如下:

    1. 在Heroku官网上注册一个账号。
    2. 安装Heroku CLI工具,在命令行界面中输入‘heroku login’,输入用户名和密码就可以登录。
    3. 使用Git将你的代码上传到GitHub上,然后通过Heroku CLI连接到GitHub。
    4. 在Heroku上创建一个应用(app),连接到GitHub上的代码库。
    5. 配置应用的运行环境(environment)。
    6. 配置服务器的运行命令(command line)。
    7. 使用‘heroku ps:scale web=1’命令启动服务器。
    // 代码示例:
    from flask import Flask
    app = Flask(__name__)
    
    @app.route('/')
    def hello():
        return "Hello World!"
        
    if __name__ == '__main__':
        app.run()
    

    以上就是实现在repl上让服务器一直运行的方法了。希望能帮到你。
    如果回答有帮助,望采纳。

    评论

报告相同问题?

问题事件

  • 创建了问题 2月25日

悬赏问题

  • ¥15 UE5 如何可以不渲染HDRIBackdrop背景
  • ¥70 2048小游戏毕设项目
  • ¥20 mysql架构,按照姓名分表
  • ¥15 MATLAB实现区间[a,b]上的Gauss-Legendre积分
  • ¥15 Macbookpro 连接热点正常上网,连接不了Wi-Fi。
  • ¥15 delphi webbrowser组件网页下拉菜单自动选择问题
  • ¥15 linux驱动,linux应用,多线程
  • ¥20 我要一个分身加定位两个功能的安卓app
  • ¥15 基于FOC驱动器,如何实现卡丁车下坡无阻力的遛坡的效果
  • ¥15 IAR程序莫名变量多重定义