javascript - 如何从命令行向正在运行的 NodeJS 项目发送命令?
问题描述
我有一个服务器项目,它每 5 分钟检查一次它的设置文件以查看是否有任何更改,然后相应地更新变量。
但是,我还希望能够告诉服务器运行从命令行执行此检查的函数,这样我就不必等待更改生效。这样做的最佳方法是什么?
我可以添加一个本地网络套接字来侦听命令 - 但有没有更好的方法不需要我编写单独的程序?
解决方案
我有一个类似的问题,现在通过 http 和一个(只能在本地访问)端点传递我的命令。但是既然你只需要看一个文件,为什么不使用filewatcher呢?
推荐阅读
- angular - 在 Angular 中使用带有数组的输出指令
- reactjs - 使用 React Router 将表单数据从一个组件发送到另一个
- javascript - 节点脚本中的异步等待
- networkx - 无需在内存中加载图形的最短路径算法
- node.js - 需要通过我现有的 package.json 增加节点 max_old_space_size
- qt - QWebSocket 不通过 TLS 连接
- bash - 使用 sed 查找带有通配符的字符串,然后用相同的通配符替换
- varnish - 清漆正则表达式或 for if (bereq.url ~ "
- c# - 即使该页面没有出现,也会调用 onAppearing 方法?Xamarin 表单
- c++ - 不同的选项会引发意外错误