41 lines
1.3 KiB
Plaintext
41 lines
1.3 KiB
Plaintext
node-schedule
|
||
|
||
|
||
https://senecajs.org/getting-started/
|
||
|
||
|
||
consul
|
||
一个提供服务发现,健康检测,K/V 存储,支持分布式高可用多数据中心
|
||
|
||
To start hashicorp/tap/consul now and restart at login:
|
||
brew services start hashicorp/tap/consul
|
||
Or, if you don't want/need a background service you can just run:
|
||
/usr/local/opt/consul/bin/consul agent -dev -bind 127.0.0.1
|
||
==> Summary
|
||
🍺 /usr/local/Cellar/consul/1.17.1: 5 files, 165.4MB, built in 6 seconds
|
||
==> Running `brew cleanup consul`...
|
||
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
|
||
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
|
||
|
||
|
||
faibo
|
||
简单配置能够让 consul 部署的应用快速支持 http 的负载均衡路由
|
||
|
||
在 Node.js 中,您可以使用 http-proxy 软件包简单地代理对特定服务的请求,也可以使用更多丰富功能的 express-gateway 来创建 API 网关。
|
||
|
||
查找端口
|
||
netstat -aon|findstr "3002"
|
||
结束端口
|
||
taskkill -pid 20300 -f
|
||
|
||
consul agent -server -ui -bind 192.168.31.203 -client 0.0.0.0 -bootstrap-expect=1
|
||
|
||
consul agent -dev -ui
|
||
|
||
consul 中文文档:
|
||
https://kingfree.gitbook.io/consul/getting-started/ui
|
||
|
||
|
||
apiEndpoints 上接收 API 请求,然后将它们代理到下游微服务 serviceEndpoints 指定的 URL
|
||
|
||
osascript -e 'tell application "Terminal" to do script "npm -v"' |