But that's not even related to the problem. And also it failed because build failed due to errors.
Anyways a restart solved the issue.
Never mind using the file path instead of the folder path solved it.
The difference between using the proxy is just a connection string in terms of what ABP uses. So not sure why the duplication only on proxy, but willl investigate.
Thanks for your help, as it's not a problem with ABP, closing this now.
I may have narrowed down the issue with Amazon RDS proxy. was able to reproduce the issue on a new sample template, just by using RDS proxy. Will be trying main api without proxy and testing more.
RDS proxy pools connections automatically. Is there any way to have a distributed pooling system with ABP? I have a limit for maximum database connections, and that needs to be a sum for all active instances.
Also not sure which mechanism of it is causing this issue.
I was kind of losing my mind on why the database wasn't working on the sample template env (already had this format in main project)
For sensitive data logging, the code needs to be
Configure<AbpDbContextOptions>(options =>
{
/* The main point to change your DBMS.
* See also ScoobyLoginTestDbContextFactory for EF Core tooling. */
//options.UseMySQL();
options.Configure(opts =>
{
opts.DbContextOptions.UseMySql(configuration.GetConnectionString("Default"), ServerVersion.Parse("8.0.32-mysql"));
opts.DbContextOptions.EnableSensitiveDataLogging();
});
});