first commit

This commit is contained in:
编码猿
2024-09-27 01:14:21 +08:00
commit 5ddcc17391
52 changed files with 1176 additions and 0 deletions

41
笔记.txt Normal file
View File

@@ -0,0 +1,41 @@
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"'