Configuração por arquivo ou por banco — qual escolho, e posso mudar de ideia?
Configuração por arquivo ou por banco — qual escolho, e posso mudar de ideia?
fireflo import é o caminho. Guarde os arquivos: o gateway os lê até
reiniciar com FIREFLO_CONFIG_SOURCE=db, e voltar é essa variável de novo. Importe cada assunto
antes de virar a chave, não apenas o em que você estava trabalhando — o switch move os quatro
domínios de uma vez.Veja Choosing a source.Por que o gateway se recusa a iniciar em um banco vazio?
Por que o gateway se recusa a iniciar em um banco vazio?
no default routing table in new targets! — o que parece um bug e não é.db migrate cria as tabelas e deixa todas vazias. fireflo bootstrap escreve o mínimo que faz
iniciar. Veja First configuration.Por que dois tokens operacionais em vez de um?
Por que dois tokens operacionais em vez de um?
smsg.ops.token e pode ver estado de bind,
profundidade de filas e throughput; não pode desabilitar nada.Configurar ambos para a mesma string não simplifica a configuração — ela desliga os controles. O
mesmo vale para deixar o token admin sem definir. Em qualquer caso, os verbos de controle respondem
404.Recebo 404 da porta de gerenciamento. É o token errado ou o endpoint desligado?
Recebo 404 da porta de gerenciamento. É o token errado ou o endpoint desligado?
Por que --dry-run mostra menos do que eu esperava?
Por que --dry-run mostra menos do que eu esperava?
install se recusa porque existe um diretório de configuração. E agora?
install se recusa porque existe um diretório de configuração. E agora?
service, não install.install recusa em vez de gerar um segundo par de tokens operacionais por cima do primeiro — o que
deixaria o painel de controle autenticando contra tokens que o gateway não tem mais. service gera a
unit sobre a configuração existente e inicia.Posso rodar duas instâncias em um host?
Posso rodar duas instâncias em um host?
--tenant NAME
nomeia a mesma instância para ambos os installers, e no update isso é um lookup e não um layout,
então uma atualização não pode ser mirada na instância errada por esquecer uma flag.Veja Várias instâncias.Duas instâncias contra um mesmo banco é uma pergunta diferente, e a resposta é não. A maior parte
dos delivery receipts seria descartada. Veja Clustering.Java 25 e Node 22 — por que não os pacotes da distro?
Java 25 e Node 22 — por que não os pacotes da distro?
openjdk-21 e Node 18. O build do gateway tem como target release 25 e não
roda no 21; o painel é Next.js 16, que não roda no Node 18.Adoptium e NodeSource, ambos em Install by hand.O que o exit code 4 do verify significa?
O que o exit code 4 do verify significa?
--bootstrap e antes de você adicionar um fornecedor.0 ok, 1 falhou, 2 recusado ou mal usado.Nada remove httpapi.log. Isso está certo?
Nada remove httpapi.log. Isso está certo?
fireflo-install --log-retain-days escreve uma regra tmpfiles.d que deleta arquivos rotacionados,
nunca tocando nos quatro ativos. Uma instalação manual precisa organizar isso por conta própria.Preciso de RabbitMQ?
Preciso de RabbitMQ?