首页  >  文章  >  web前端  >  糟糕但可以扩展

糟糕但可以扩展

Mary-Kate Olsen
Mary-Kate Olsen原创
2024-11-02 02:21:30740浏览

Shitty but works extension

好吧,我没有太多时间,但我需要监控我的生产 Sidekiq。问题是,我想监控一个特定队列中的作业在排队后执行的频率。
如果您不知道 Sidekiq 是什么,请先 google/AI_ing。
弹出问题?为什么不要求人工智能为此创建一个新的扩展呢?是的,为什么不呢?就去做吧。


我们开始吧。

这是我问AI的

Can you write a chrome extension for Sidekiq, what I want to achieve:
* In the "busy" Sidekiq tab, figure out what queues we have
* I want a simple select to filter the queue. Let's say I open the extension and filter by default queue, now the "busy" page only shows jobs in the default queue

撞!它为我生成所需的文件并且它当然可以工作,但不是 100% 的情况。它不能很好地处理自动轮询,因为我懒得点击刷新按钮。

问题的出现是因为当我使用自动轮询时,Sidekiq 会自动重新加载 HTML 内容。

然后我继续问它,最后我发现最简单的方法就是使用 setInterval 每秒应用过滤器。

工作只需大约 15 或 20 分钟即可完成。我将代码推到这里:https://github.com/shinaBR2/shitty-but-works-sidekiq-queue-filter

就像它的名字一样,糟糕,但它有效。


人工智能时代,我们可以:

  • 在几分钟内快速提出解决方案
  • 让代码变得比以往更容易

我告诉你最后一个但也是最高的秘密。 Startup会用最UI的框架把这个东西包装成一个漂亮的对话框,以SaaS的方式推出,每个月都需要交钱。

编码愉快!

以上是糟糕但可以扩展的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn