xiaoz
1.03D
V2EX  ›  问与答

有没有支持定时发起 HTTP 请求的服务推荐?

  •  
  •   xiaoz · Jan 16, 2023 · 5547 views
    This topic created in 1387 days ago, the information mentioned may be changed or developed.

    要求:

    1. 定时发起 HTTP 请求
    2. 需要支持自定义请求 header
    3. 需要支持传递 cookie

    SAAS 服务或者自建的都可以,看了下监控宝基本满足需求,但是监控宝是周期性监控,我的场景是某个 URL 只需要一天访问一次就可以了。不需要周期性的频繁访问。

    目前是自己写的 shell 脚本+crontab 实现,任务多了感觉不太方面,最好是带 WEB 界面的。

    Supplement 1  ·  Jan 16, 2023
    感谢各位的推荐,已经用 8 楼老哥推荐的工具解决。
    43 replies  •  2023-01-17 14:32:05 +08:00
    klesh
    klesh
    Jan 16, 2023❤️1
    1
    crontab + curl 应该就够了
    devswork
    devswork
    Jan 16, 2023❤️3
    2
    我第一反应是自己写个 java 跑...
    picone
    picone
    Jan 16, 2023❤️1
    3
    Google Could 的 Cron Job?
    xiaoz
    xiaoz
    OP
    Jan 16, 2023 via Android
    4
    @klesh 现在就是这样干的,任务多了管理不太方便,修改也不怎么方便。
    shuqin2333
    shuqin2333
    Jan 16, 2023❤️1
    5
    挂低代码平台上
    sunny352787
    sunny352787
    Jan 16, 2023
    6
    你这是要做个签到工具?
    yimiaoxiehou
    yimiaoxiehou
    Jan 16, 2023❤️1
    7
    青龙
    j0hnj
    j0hnj
    Jan 16, 2023 via iPhone❤️2
    8
    Rache1
    Rache1
    Jan 16, 2023❤️1
    9
    你可能需要这个?

    louislam/uptime-kuma: A fancy self-hosted monitoring tool
    https://github.com/louislam/uptime-kuma
    dddd1919
    dddd1919
    Jan 16, 2023❤️1
    10
    xxl -job
    xiaoz
    xiaoz
    OP
    Jan 16, 2023 via Android
    11
    @Rache1 #9 ,感谢,这个我用过,是周期性重复监控,我只需要一天访问一次。
    xiaoz
    xiaoz
    OP
    Jan 16, 2023 via Android
    12
    @shuqin2333 #5 ,意思是自己在平台上写脚本实现吗?
    xiaoz
    xiaoz
    OP
    Jan 16, 2023
    13
    @j0hnj #8,感谢老哥,看了下应该满足需求。这个是免费的吗?我看了下没找到收费的价格。
    panpanpan
    panpanpan
    Jan 16, 2023❤️1
    14
    阿里云 /腾讯云 /AWS 都有提供云函数,可以定时触发
    lp7631010
    lp7631010
    Jan 16, 2023❤️1
    16
    云函数
    xiaoz
    xiaoz
    OP
    Jan 16, 2023
    17
    @0o0O0o0O0o #15,感谢,我看了下要自己写函数来实现,适合负载一些的场景和逻辑。我的场景比较简单。用 8 楼的工具解决了。
    xiaoz
    xiaoz
    OP
    Jan 16, 2023
    19
    @sunny352787 #6,不是,有些小网站我要签到。之前搭建了一个 Python 的签到工具,我懒得自己写 XHR ,反而用 HTTP 的定时任务简单多了。虽然功能没有专门的签到工具那么强大,但是能满足大部分网站的签到。
    arischow
    arischow
    Jan 16, 2023
    20
    GitHub Actions + 自己的代码?
    xiadd
    xiadd
    Jan 16, 2023❤️1
    21
    搭建个 node-red ,这些小服务可以都放里面
    344457769
    344457769
    Jan 16, 2023
    22
    Microsoft Power Automate

    还能 Email/APP 推送返回值,个人感觉很方便。
    xiaoz
    xiaoz
    OP
    Jan 16, 2023
    23
    @xiadd #21,这个似乎适合自定义工作流?空了我安装一个试试看。
    sarices
    sarices
    Jan 16, 2023
    24
    https://vol.town/
    sarices
    sarices
    Jan 16, 2023
    25
    更正: https://www.val.town/
    issakchill
    issakchill
    Jan 16, 2023
    26
    阿里的云函数
    344457769
    344457769
    Jan 16, 2023
    27
    @explore365 突然发现这个就是腾讯版的 Power Automate ?微软这个以前叫 Microsoft Flow 。
    chen90902
    chen90902
    Jan 16, 2023❤️1
    28
    xiaoz
    xiaoz
    OP
    Jan 16, 2023
    29
    @chen90902 #28 ,这个是周期性重复监控的吗?能支持自己设置时间什么时候调用不?
    idblife
    idblife
    Jan 16, 2023
    30
    hanhuoer
    hanhuoer
    Jan 16, 2023 via iPhone
    31
    关键字:青龙
    panpanpan
    panpanpan
    Jan 16, 2023
    32
    @arischow 我实测过 github actions 的 on schedule job ,延迟太高了,有时候会延迟几个小时,有时候甚至都不会运行。
    https://github.com/orgs/community/discussions/27130
    tongz
    tongz
    Jan 16, 2023
    33
    AS4694lAS4808
    AS4694lAS4808
    Jan 16, 2023
    34
    aws 的 lambda+cloudwatch events ,100 万次 /月内是免费的
    zhanggg
    zhanggg
    Jan 16, 2023
    35
    拨测工具看看?
    xiaoz
    xiaoz
    OP
    Jan 16, 2023
    37
    @poesty #36,感谢。我用过这个,感觉不咋好用。
    arischow
    arischow
    Jan 16, 2023
    38
    @panpanpan #31 我印象里会有一点点延迟(最大几分钟),不过我们基本不用免费的 runner ,有一年多没在公司里面用了。感谢提供信息~
    huobazi
    huobazi
    Jan 16, 2023
    39
    你目前的方式很满足你的需求啊
    chen90902
    chen90902
    Jan 16, 2023
    40
    @xiaoz 可以周期性调用,比如 5 分钟、10 分钟等,也可以自定义 Header 、Cookie 等。但好像不支持指定时间调用 😂
    zhufeilong
    zhufeilong
    Jan 16, 2023❤️1
    41
    强推青龙面板
    https://github.com/whyour/qinglong
    楼主的需求和我很类似,写了几个脚本用来自动签到论坛
    xiaoz
    xiaoz
    OP
    Jan 16, 2023
    42
    @zhufeilong #41,多谢,我看看。
    playboy0
    playboy0
    Jan 17, 2023
    43
    青龙
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5427 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 96ms · UTC 02:50 · PVG 10:50 · LAX 18:50 · JFK 21:50
    ♥ Do have faith in what you're doing.