Skip to content

aspire: --isolated should randomize profile-pinned dashboard/OTLP/resource-service ports for parallel isolated apphosts #215

Description

@rickylabs

In an eis-chat multi-agent build, aspire.config.json https profile pins the Aspire dashboard (:18888), OTLP (:4318), and resource-service (:18891) endpoints. aspire start --isolated randomizes resource ports and user secrets but NOT these profile-pinned infra ports, so a second isolated apphost collides with a running base and attaches to it instead of spawning its own. That blocks parallel sub-agents from each running a true isolated LIVE apphost to verify streaming/DB actions (they fall back to SSR-server-only verification, which is how a broken live chat shipped once). Proposal: --isolated should also randomize (or offer a first-class per-instance override for) the dashboard/OTLP/resource-service endpoints, so N isolated apphosts run simultaneously without editing the shared config.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions