Browse Source

修复cap mysql没有按照预期的配置初始化

pull/361/head
cKey 4 years ago
parent
commit
9251662e55
  1. 5
      aspnet-core/services/account/AuthServer.Host/AuthIdentityServerModule.Configure.cs
  2. 5
      aspnet-core/services/admin/LINGYUN.Abp.BackendAdmin.HttpApi.Host/BackendAdminHostModule.Configure.cs
  3. 5
      aspnet-core/services/apigateway/LINGYUN.ApiGateway.HttpApi.Host/ApiGatewayHttpApiHostModule.Configure.cs
  4. 5
      aspnet-core/services/identity-server/LINGYUN.Abp.IdentityServer4.HttpApi.Host/AbpIdentityServerAdminHttpApiHostModule.Configure.cs
  5. 5
      aspnet-core/services/localization/LINGYUN.Abp.LocalizationManagement.HttpApi.Host/AbpLocalizationManagementHttpApiHostModule.Configure.cs
  6. 5
      aspnet-core/services/messages/LINGYUN.Abp.MessageService.HttpApi.Host/AbpMessageServiceHttpApiHostModule.Configure.cs
  7. 5
      aspnet-core/services/platform/LINGYUN.Platform.HttpApi.Host/AppPlatformHttpApiHostModule.Configure.cs
  8. 84
      docker-compose.agile.config.yml

5
aspnet-core/services/account/AuthServer.Host/AuthIdentityServerModule.Configure.cs

@ -40,7 +40,10 @@ namespace AuthServer.Host
PreConfigure<CapOptions>(options => PreConfigure<CapOptions>(options =>
{ {
options options
.UseMySql(configuration.GetConnectionString("Default")) .UseMySql(mySqlOptions =>
{
configuration.GetSection("CAP:MySql").Bind(mySqlOptions);
})
.UseRabbitMQ(rabbitMQOptions => .UseRabbitMQ(rabbitMQOptions =>
{ {
configuration.GetSection("CAP:RabbitMQ").Bind(rabbitMQOptions); configuration.GetSection("CAP:RabbitMQ").Bind(rabbitMQOptions);

5
aspnet-core/services/admin/LINGYUN.Abp.BackendAdmin.HttpApi.Host/BackendAdminHostModule.Configure.cs

@ -39,7 +39,10 @@ namespace LINGYUN.Abp.BackendAdmin
PreConfigure<CapOptions>(options => PreConfigure<CapOptions>(options =>
{ {
options options
.UseMySql(configuration.GetConnectionString("Default")) .UseMySql(mySqlOptions =>
{
configuration.GetSection("CAP:MySql").Bind(mySqlOptions);
})
.UseRabbitMQ(rabbitMQOptions => .UseRabbitMQ(rabbitMQOptions =>
{ {
configuration.GetSection("CAP:RabbitMQ").Bind(rabbitMQOptions); configuration.GetSection("CAP:RabbitMQ").Bind(rabbitMQOptions);

5
aspnet-core/services/apigateway/LINGYUN.ApiGateway.HttpApi.Host/ApiGatewayHttpApiHostModule.Configure.cs

@ -33,7 +33,10 @@ namespace LINGYUN.ApiGateway
PreConfigure<CapOptions>(options => PreConfigure<CapOptions>(options =>
{ {
options options
.UseMySql(configuration.GetConnectionString("Default")) .UseMySql(mySqlOptions =>
{
configuration.GetSection("CAP:MySql").Bind(mySqlOptions);
})
.UseRabbitMQ(rabbitMQOptions => .UseRabbitMQ(rabbitMQOptions =>
{ {
configuration.GetSection("CAP:RabbitMQ").Bind(rabbitMQOptions); configuration.GetSection("CAP:RabbitMQ").Bind(rabbitMQOptions);

5
aspnet-core/services/identity-server/LINGYUN.Abp.IdentityServer4.HttpApi.Host/AbpIdentityServerAdminHttpApiHostModule.Configure.cs

@ -43,7 +43,10 @@ namespace LINGYUN.Abp.IdentityServer4
PreConfigure<CapOptions>(options => PreConfigure<CapOptions>(options =>
{ {
options options
.UseMySql(configuration.GetConnectionString("Default")) .UseMySql(mySqlOptions =>
{
configuration.GetSection("CAP:MySql").Bind(mySqlOptions);
})
.UseRabbitMQ(rabbitMQOptions => .UseRabbitMQ(rabbitMQOptions =>
{ {
configuration.GetSection("CAP:RabbitMQ").Bind(rabbitMQOptions); configuration.GetSection("CAP:RabbitMQ").Bind(rabbitMQOptions);

5
aspnet-core/services/localization/LINGYUN.Abp.LocalizationManagement.HttpApi.Host/AbpLocalizationManagementHttpApiHostModule.Configure.cs

@ -36,7 +36,10 @@ namespace LINGYUN.Abp.LocalizationManagement
PreConfigure<CapOptions>(options => PreConfigure<CapOptions>(options =>
{ {
options options
.UseMySql(configuration.GetConnectionString("Default")) .UseMySql(mySqlOptions =>
{
configuration.GetSection("CAP:MySql").Bind(mySqlOptions);
})
.UseRabbitMQ(rabbitMQOptions => .UseRabbitMQ(rabbitMQOptions =>
{ {
configuration.GetSection("CAP:RabbitMQ").Bind(rabbitMQOptions); configuration.GetSection("CAP:RabbitMQ").Bind(rabbitMQOptions);

5
aspnet-core/services/messages/LINGYUN.Abp.MessageService.HttpApi.Host/AbpMessageServiceHttpApiHostModule.Configure.cs

@ -39,7 +39,10 @@ namespace LINGYUN.Abp.MessageService
PreConfigure<CapOptions>(options => PreConfigure<CapOptions>(options =>
{ {
options options
.UseMySql(configuration.GetConnectionString("Default")) .UseMySql(mySqlOptions =>
{
configuration.GetSection("CAP:MySql").Bind(mySqlOptions);
})
.UseRabbitMQ(rabbitMQOptions => .UseRabbitMQ(rabbitMQOptions =>
{ {
configuration.GetSection("CAP:RabbitMQ").Bind(rabbitMQOptions); configuration.GetSection("CAP:RabbitMQ").Bind(rabbitMQOptions);

5
aspnet-core/services/platform/LINGYUN.Platform.HttpApi.Host/AppPlatformHttpApiHostModule.Configure.cs

@ -39,7 +39,10 @@ namespace LINGYUN.Platform
PreConfigure<CapOptions>(options => PreConfigure<CapOptions>(options =>
{ {
options options
.UseMySql(configuration.GetConnectionString("Default")) .UseMySql(mySqlOptions =>
{
configuration.GetSection("CAP:MySql").Bind(mySqlOptions);
})
.UseRabbitMQ(rabbitMQOptions => .UseRabbitMQ(rabbitMQOptions =>
{ {
configuration.GetSection("CAP:RabbitMQ").Bind(rabbitMQOptions); configuration.GetSection("CAP:RabbitMQ").Bind(rabbitMQOptions);

84
docker-compose.agile.config.yml

@ -14,5 +14,89 @@ services:
restart: always restart: always
identity-server-sts: identity-server-sts:
environment:
- AgileConfig__env=PROD
- AgileConfig__appId=LINGYUN.Abp.AuthServer
- AgileConfig__secret=1q2w3E*
- AgileConfig__nodes=http://agile-config:5000
- AgileConfig__name=AuthServer
- AgileConfig__tag=AuthServer
depends_on:
- agile-config
identity-server-admin:
environment:
- AgileConfig__env=PROD
- AgileConfig__appId=LINGYUN.Abp.IdentityServer.Admin
- AgileConfig__secret=1q2w3E*
- AgileConfig__nodes=http://agile-config:5000
- AgileConfig__name=IdentityServer.Admin
- AgileConfig__tag=IdentityServer.Admin
depends_on:
- agile-config
admin-service:
environment:
- AgileConfig__env=PROD
- AgileConfig__appId=LINGYUN.Abp.Backend.Admin
- AgileConfig__secret=1q2w3E*
- AgileConfig__nodes=http://agile-config:5000
- AgileConfig__name=Backend.Admin
- AgileConfig__tag=Backend.Admin
depends_on:
- agile-config
localization-service:
environment:
- AgileConfig__env=PROD
- AgileConfig__appId=LINGYUN.Abp.Localization
- AgileConfig__secret=1q2w3E*
- AgileConfig__nodes=http://agile-config:5000
- AgileConfig__name=Localization
- AgileConfig__tag=Localization
depends_on:
- agile-config
platform-service:
environment:
- AgileConfig__env=PROD
- AgileConfig__appId=LINGYUN.Abp.Platform
- AgileConfig__secret=1q2w3E*
- AgileConfig__nodes=http://agile-config:5000
- AgileConfig__name=Platform
- AgileConfig__tag=Platform
depends_on:
- agile-config
messages-service:
environment:
- AgileConfig__env=PROD
- AgileConfig__appId=LINGYUN.Abp.Messages
- AgileConfig__secret=1q2w3E*
- AgileConfig__nodes=http://agile-config:5000
- AgileConfig__name=Messages
- AgileConfig__tag=Messages
depends_on:
- agile-config
apigateway-admin-service:
environment:
- AgileConfig__env=PROD
- AgileConfig__appId=LINGYUN.Abp.Apigateway.Admin
- AgileConfig__secret=1q2w3E*
- AgileConfig__nodes=http://agile-config:5000
- AgileConfig__name=Apigateway.Admin
- AgileConfig__tag=Apigateway.Admin
depends_on:
- agile-config
apigateway-host-service:
environment:
- AgileConfig__env=PROD
- AgileConfig__appId=LINGYUN.Abp.Apigateway
- AgileConfig__secret=1q2w3E*
- AgileConfig__nodes=http://agile-config:5000
- AgileConfig__name=Apigateway
- AgileConfig__tag=Apigateway
depends_on: depends_on:
- agile-config - agile-config

Loading…
Cancel
Save