Skip to content

Commit c783e7f

Browse files
authored
fix(tasks) Add taskbroker default port to port list (#15030)
<!-- Use this checklist to make sure your PR is ready for merge. You may delete any sections you don't need. --> ## DESCRIBE YOUR PR Add the default taskbroker port to the port list. ## IS YOUR CHANGE URGENT? Help us prioritize incoming PRs by letting us know when the change needs to go live. - [ ] Urgent deadline (GA date, etc.): <!-- ENTER DATE HERE --> - [ ] Other deadline: <!-- ENTER DATE HERE --> - [x] None: Not urgent, can wait up to 1 week+ ## SLA - Teamwork makes the dream work, so please add a reviewer to your PRs. - Please give the docs team up to 1 week to review your PR unless you've added an urgent due date to it. Thanks in advance for your help! ## PRE-MERGE CHECKLIST *Make sure you've checked the following before merging your changes:* - [ ] Checked Vercel preview for correctness, including links - [x] PR was reviewed and approved by any necessary SMEs (subject matter experts) - [ ] PR was reviewed and approved by a member of the [Sentry docs team](https://github.com/orgs/getsentry/teams/docs)
1 parent 894c378 commit c783e7f

File tree

1 file changed

+23
-22
lines changed
  • develop-docs/development-infrastructure/environment

1 file changed

+23
-22
lines changed

develop-docs/development-infrastructure/environment/ports.mdx

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -8,28 +8,29 @@ The following is a non-exhaustive list of ports used by Sentry services or any d
88
* Finding out why a port is used on your work machine and which process to kill to make it free.
99
* Finding out which ports are probably safe to assign to new services.
1010

11-
| Port | Service | Description
12-
|:-----|:-------------------------------------------|:-----------
13-
| 9000 | Clickhouse | <Link to="/development/devservices/">Devservice</Link> `clickhouse`. Database for Snuba.
14-
| 8123 | Clickhouse |
15-
| 9009 | Clickhouse |
16-
| 3021 | Symbolicator | <Link to="/development/devservices/">Devservice</Link> `symbolicator`. For processing stacktraces.
17-
| 1218 | [Snuba][] | <Link to="/development/devservices/">Devservice</Link> `snuba`. For searching events.
18-
| 1219 | [Snuba][] admin | Not part of devservices setup, but running `snuba admin` will listen on this port.
19-
| 9092 | Kafka | <Link to="/development/devservices/">Devservice</Link> `kafka`. for relay-sentry communication and optionally for sentry-snuba communication
20-
| 6379 | Redis | <Link to="/development/devservices/">Devservice</Link> `redis` (or perhaps installed via Homebrew in rustier setups), responsible for caches, relay projectconfigs and Celery queues
21-
| 5432 | Postgres | <Link to="/development/devservices/">Devservice</Link> `postgres` (or perhaps installed via Homebrew in rustier setups)
22-
| 7899 | [Relay][] | <Link to="/development/devservices/">Devservice</Link> `relay`. Serves APIs for SDKs to send events to (aka event ingestion). Webpack on 8000 reverse-proxies to this server. Starts/stops with `sentry devserver`.
23-
| 8000 | <Link to="/development/environment/">Sentry Dev</Link> | Webpack devserver, routing all ingest paths to Relay, and the rest to uWSGI. Routing is defined in `webpack.config.ts` in Sentry.
24-
| 8001 | uWSGI | Starts/stops with `sentry devserver`. Serves the Django app/API. Webpack on 8000 reverse-proxies to this server. In a siloed devserver, this port is used for control silo.
25-
| 8010 | uWSGI (region silo) | Starts/stops with `sentry devserver --silo=region`. Serves the Django app/API. Webpack on 8000 reverse-proxies to this server.
26-
| 7999 | Sentry frontend prod proxy | For testing local UI changes against a prod API
27-
| 8000 | [Develop docs][] | The website around this document. **Conflicts with Sentry Dev.**
28-
| 3000 | [User docs][] | User-facing documentation. May conflict with Relay if Relay is run outside of devservices.
29-
| 9001 | Sentry Dev Styleguide server | Bound when running `sentry devserver --styleguide`
30-
| 9000 | `sentry run web` | Legacy default port for `sentry run web`, changed to 9001 to avoid conflict with Clickhouse.
31-
| 9001 | `sentry run web` | Barebones frontend without webpack or Relay. <Link to="/development/environment/">Sentry Dev</Link> is likely better. **Conflicts with Sentry Dev Styleguide server.**
32-
| 8000 | [Relay][] mkdocs documentation | At some point this is going to get merged into our existing docs repos. **Conflicts with Sentry Dev.**
11+
| Port | Service | Description
12+
|:------|:-------------------------------------------|:-----------
13+
| 9000 | Clickhouse | <Link to="/development/devservices/">Devservice</Link> `clickhouse`. Database for Snuba.
14+
| 8123 | Clickhouse |
15+
| 9009 | Clickhouse |
16+
| 3021 | Symbolicator | <Link to="/development/devservices/">Devservice</Link> `symbolicator`. For processing stacktraces.
17+
| 1218 | [Snuba][] | <Link to="/development/devservices/">Devservice</Link> `snuba`. For searching events.
18+
| 1219 | [Snuba][] admin | Not part of devservices setup, but running `snuba admin` will listen on this port.
19+
| 9092 | Kafka | <Link to="/development/devservices/">Devservice</Link> `kafka`. for relay-sentry communication and optionally for sentry-snuba communication
20+
| 6379 | Redis | <Link to="/development/devservices/">Devservice</Link> `redis` (or perhaps installed via Homebrew in rustier setups), responsible for caches, relay projectconfigs and Celery queues
21+
| 5432 | Postgres | <Link to="/development/devservices/">Devservice</Link> `postgres` (or perhaps installed via Homebrew in rustier setups)
22+
| 7899 | [Relay][] | <Link to="/development/devservices/">Devservice</Link> `relay`. Serves APIs for SDKs to send events to (aka event ingestion). Webpack on 8000 reverse-proxies to this server. Starts/stops with `sentry devserver`.
23+
| 8000 | <Link to="/development/environment/">Sentry Dev</Link> | Webpack devserver, routing all ingest paths to Relay, and the rest to uWSGI. Routing is defined in `webpack.config.ts` in Sentry.
24+
| 8001 | uWSGI | Starts/stops with `sentry devserver`. Serves the Django app/API. Webpack on 8000 reverse-proxies to this server. In a siloed devserver, this port is used for control silo.
25+
| 8010 | uWSGI (region silo) | Starts/stops with `sentry devserver --silo=region`. Serves the Django app/API. Webpack on 8000 reverse-proxies to this server.
26+
| 7999 | Sentry frontend prod proxy | For testing local UI changes against a prod API
27+
| 8000 | [Develop docs][] | The website around this document. **Conflicts with Sentry Dev.**
28+
| 3000 | [User docs][] | User-facing documentation. May conflict with Relay if Relay is run outside of devservices.
29+
| 9001 | Sentry Dev Styleguide server | Bound when running `sentry devserver --styleguide`
30+
| 9000 | `sentry run web` | Legacy default port for `sentry run web`, changed to 9001 to avoid conflict with Clickhouse.
31+
| 9001 | `sentry run web` | Barebones frontend without webpack or Relay. <Link to="/development/environment/">Sentry Dev</Link> is likely better. **Conflicts with Sentry Dev Styleguide server.**
32+
| 8000 | [Relay][] mkdocs documentation | At some point this is going to get merged into our existing docs repos. **Conflicts with Sentry Dev.**
33+
| 50051 | Taskbroker | <Link to="/backend/application-domains/tasks/">taskbroker</Link> gRPC interface for taskbroker.
3334

3435
## Finding out what's running on your machine
3536

0 commit comments

Comments
 (0)