在 netlify 部署中监听 nodejs 事件

Listening to nodejs events in netlify deployment

提问人:saferugdev 提问时间:8/10/2023 更新时间:8/10/2023 访问量:12

问:

我想听某些nodejs事件。举几个例子:

  1. 在我的电报帐户中收听新消息。(“电报”库)

client.addEventHandler(onMessage, new NewMessage({.....

  1. 监听我的数据库中的更改。(“MongoDB”库)

changeStream.on("change", next => {....

3.监听区块链中的变化和事件。(“Web3”库)

web3.eth.subscribe('logs', {.....

我发现的问题和资源是假设所述事件作为 http 请求通过 https://my-app-3542532.netlify.app 终端节点传入,并使用 lambda 语法处理请求。但是我想要处理的请求类型应该来自代码内部,而不是来自对我的应用程序的某种 http 请求。

当我的 telegram 帐户收到新的消息事件时,我的代码控制台登录本地主机,但它不会在部署中的 netlify 终端中登录控制台。

有人有一些我可以阅读的资源吗?netlify 文档似乎只真正解释了 http lambda 事件,而不是编写内部 .on()、.subscribe() 或 .onMessage() 事件。

对于此类事件,我还需要 netlify.toml 文件吗? 在我的部署中,它是否需要某种特殊类型的配置?

节点.js 事件处理 网络化

评论


答: 暂无答案