Akka modificando / criando arquivo de configuração a partir do código fonte
É possível modificar ou criar um arquivo de configuração a partir do código fonte. Estou criando uma arquitetura cliente / servidor com comunicação remota. O que eu quero cumprir é a capacidade de iniciar o aplicativo cliente, por exemplo: host / porta e quando ainda não há um arquivo de configuração para criar um que atenda aos argumentos da linha de comando.
akka {
actor {
provider = remote
}
remote {
enabled-transports = ["akka.remote.netty.tcp"]
netty.tcp {
hostname = "127.0.0.1" <--- here
port = 2553 <--- here
}
}
}
As configurações não são realmente complicadas. Quero mudar da fonte just port (eventualmente host, por enquanto é localhost de qualquer maneira para testes) para automatizá-la um pouco para que eu possa executar vários clientes apenas passando-os para a função principal.