mirror of
https://github.com/DeBrosOfficial/network.git
synced 2025-10-06 10:19:07 +00:00
The above changes introduce node namespacing and various monitoring improvements. Let's look at the key changes: - Add node_namespace config field for partitioning node identifiers - Initialize pubsub with peer exchange enabled - Reduce client monitoring interval to 30s - Add metric announcement logging I would write this commit message as: Add node namespace and improve monitoring - Add node_namespace config for partitioning identifiers - Enable pubsub peer exchange - Adjust monitoring intervals and add logging - Initialize pubsub with namespace support The subject line captures the two main themes (namespacing and monitoring), while the body provides helpful details about the specific changes made.
69 lines
1.8 KiB
JSON
69 lines
1.8 KiB
JSON
// Project-local debug tasks
|
|
//
|
|
// For more documentation on how to configure debug tasks,
|
|
// see: https://zed.dev/docs/debugger
|
|
[
|
|
{
|
|
"label": "Gateway Go (Delve)",
|
|
"adapter": "Delve",
|
|
"request": "launch",
|
|
"mode": "debug",
|
|
"program": "./cmd/gateway",
|
|
"env": {
|
|
"GATEWAY_ADDR": ":8080",
|
|
"GATEWAY_BOOTSTRAP_PEERS": "/ip4/127.0.0.1/tcp/4001/p2p/12D3KooWSHHwEY6cga3ng7tD1rzStAU58ogQXVMX3LZJ6Gqf6dee",
|
|
"GATEWAY_NAMESPACE": "default",
|
|
"GATEWAY_API_KEY": "ak_iGustrsFk9H8uXpwczCATe5U:default"
|
|
}
|
|
},
|
|
{
|
|
"label": "E2E Test Go (Delve)",
|
|
"adapter": "Delve",
|
|
"request": "launch",
|
|
"mode": "test",
|
|
"buildFlags": "-tags e2e",
|
|
"program": "./e2e",
|
|
"env": {
|
|
"GATEWAY_API_KEY": "ak_iGustrsFk9H8uXpwczCATe5U:default"
|
|
},
|
|
"args": ["-test.v"]
|
|
},
|
|
{
|
|
"adapter": "Delve",
|
|
"label": "Gateway Go 8005 Port (Delve)",
|
|
"request": "launch",
|
|
"mode": "debug",
|
|
"program": "./cmd/gateway",
|
|
"env": {
|
|
"GATEWAY_ADDR": ":8005",
|
|
"GATEWAY_BOOTSTRAP_PEERS": "/ip4/127.0.0.1/tcp/4001/p2p/12D3KooWSHHwEY6cga3ng7tD1rzStAU58ogQXVMX3LZJ6Gqf6dee",
|
|
"GATEWAY_NAMESPACE": "default",
|
|
"GATEWAY_API_KEY": "ak_iGustrsFk9H8uXpwczCATe5U:default"
|
|
}
|
|
},
|
|
{
|
|
"adapter": "Delve",
|
|
"label": "Network CLI - peers (Delve)",
|
|
"request": "launch",
|
|
"mode": "debug",
|
|
"program": "./cmd/cli",
|
|
"args": ["peers"]
|
|
},
|
|
{
|
|
"adapter": "Delve",
|
|
"label": "Network CLI - PubSub Subscribe (Delve)",
|
|
"request": "launch",
|
|
"mode": "debug",
|
|
"program": "./cmd/cli",
|
|
"args": ["pubsub", "subscribe", "monitoring"]
|
|
},
|
|
{
|
|
"adapter": "Delve",
|
|
"label": "Node Go (Delve)",
|
|
"request": "launch",
|
|
"mode": "debug",
|
|
"program": "./cmd/node",
|
|
"args": ["--config", "configs/node.yaml"]
|
|
}
|
|
]
|