Isolar as chaves de performance do dev e da beta
O que mudouligar hibernação ou outras chaves de performance no dev ou na beta não altera as chaves da produção, mesmo com a mesma pasta de dados.
Onde ficano app como um todo, com ativação experimental no arquivo da instância dentro de seu diretório de dados: perf-flags.dev.json no dev, perf-flags.beta.json na beta e perf-flags.json na produção.
Como testar
- Use 1 pasta temporária como OVERCLOCK_HOME para o ensaio e mantenha hibernação desligada no perf-flags.json. Ative hibernateManual somente no perf-flags.dev.jsonResultadoo leitor do dev encontra a chave ligada e o da produção encontra a chave desligada.
- Remova perf-flags.dev.json e mantenha a chave ligada somente em perf-flags.jsonResultadoo dev não herda a chave da produção e conserva a hibernação desligada.
- Grave chaves diferentes em perf-flags.beta.json na mesma pastaResultadoo leitor da beta usa somente esse arquivo.
- Abra a produção com suas chaves já gravadas em perf-flags.jsonResultadoa configuração anterior continua sendo lida sem renomear o arquivo.
O braço dev-flags.json do renderer continua sendo usado pelo driver de A/B. Para medir hibernação sem recarregar a janela, use o arquivo de performance da instância. As leituras de hibernação continuam com cache de 2 s.