问题标签 [steeltoe]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-4.0 - 在 PCF 服务注册表中注册外部托管的应用程序
我正在尝试将外部托管的 ASP.NET 4.x 应用程序(使用 AWS Elastic Beanstalk)添加到现有 PCF 的服务注册表中。编辑:这可能吗?如果是这样,有人可以给我一个例子来说明如何做到这一点
asp.net - ASP.Net 中的 FeignClient 配置
我正在尝试使用 Spring-boot Java 和 SteelToe ASP.NET 创建微服务
第 1 步:我使用 Java 创建了一个完整的服务(具有 UI 和 API 的服务。它托管在 PCF 上)。API 内部定义了 ClassesControler。
第 2 步:使用 ASP.NET、SteelToe 创建一个微服务。在 Eureka 中注册服务并使用 Zuul 使其可发现。
步骤 3:使用接口、服务方法访问 JAVA 微服务
带有接口实现的服务:
我根据 SteelToe 中的示例提出了这种方法,但我讨厌硬编码 BASE_URL。问:我非常喜欢 Java 中使用的 @FeignClient 注解方式。关于如何以更好的方式访问现有微服务的任何想法。如果是这样,一个例子将不胜感激
编辑:我修改了问题以使其更清楚。流量从 Java 服务流向 .NET 服务。.NET 服务从 JAVA 服务 (ClassesController.java) 中的控制器请求类列表
spring - 如何使用 Steeltoe 扩展从 spring 配置服务获取多个配置文件到 dotnetcore 应用程序?
如何从 spring 配置服务器取回多个配置文件?
我有使用 Steeltoe.Extensions.ConfigServerCore.2.2.0 的 c# dotnetcore 3.1 应用程序
我能够获得与 spring 应用程序名称匹配的配置。即,如果我的应用程序名称是“my-service”,那么我可以通过使用获取“my-service.properties”以及“application.properties”
如果 spring 应用程序名称与配置服务器中的文件名匹配,则此方法有效。
我试过的
与不同的环境变体。但我永远不会得到额外的配置。我究竟做错了什么?
vmware - 哪个是 VMWare(PCF)应用程序服务中 Redis 的正确钢趾连接器
看起来 Steeltoe 提供了三个连接器 nuget 包https://www.nuget.org/packages/Steeltoe.Connector.ConnectorCore/ https://www.nuget.org/packages/Steeltoe.Connector.CloudFoundry/ https:// www.nuget.org/packages/Steeltoe.CloudFoundry.ConnectorCore/。我在 .net core 3.1 中有一个 ASP.NET Core 应用程序。我现在应该选择哪一个?我还可以获得每个这些软件包的详细文档。看起来 Steeltoe.Connector.ConnectorCore 需要 .netcore3.1,而另外两个只需要 .nestandard2.0。知道为什么会这样吗?理想情况下,所有可重用库都以 .netstandard2.X 为目标,如果我没记错的话
cloud-foundry - 无法使用 Steeltoe 3.0 连接器连接到 Redis
我最近将 Steeltoe 版本从 2.4.3 升级到 3.0.1。进行所需更改后,我的应用程序似乎无法连接到托管在 VMWare Cloud Foundry 中的 Redis。健康检查执行器停机并出现以下错误
RedisConnectionException:无法连接到 redis 服务器。UnableToConnect on localhost:6379/Interactive,Initializing/NotStarted,last:NONE,origin:BeginConnectAsync,未完成:0,last-read:0s 前,last-write:0s 前,keep-alive:60s,状态:Connecting,mgr: 10 个可用的 10 个,最后一次心跳:从不,全球:60283 秒前,v:2.1.58.34321。
我的 Program.cs 如下所示
我的 .csproj 如下所示。
我的 Startup.cs 如下所示。
看起来连接器无法从 VCAP_SERVICES 获取凭据,最终默认为 localhost。任何指针为什么会这样?提前致谢
vmware - 迁移到 Steeltoe 3.0 后,steeltoe serilog 动态记录器不工作
我在我的 .net core 3.1 应用程序中使用了 steeltoe 2.4.3。最近我将 steeltoe 包更新到 v3.0.1,看起来日志不是以 serilog 格式出现的。我无法弄清楚出了什么问题。我的 appsettings 中确实有 serilog 配置,如下所示。
Program.cs 如下所示
我的 .csproj 如下所示。
database - 使用数据库扩展服务
Steeltoe 如何使用自己的数据库处理扩展服务?例如,我有一个搜索服务并希望扩大它,因为用户要求获得更多。扩大服务是不够的,因为瓶颈是数据库。更多搜索服务实例读取相同的数据库。通常您必须复制数据库。
Steeltoe 有办法解决这个问题吗?
BR马可
.net-core - 我可以在 grpc 客户端/服务器中使用 steeltoe eureka 服务发现吗
我有一个 grpc 服务,我想将它添加到服务发现中,并且 grpc 客户端能够发现它,但我无法在网上找到任何可以帮助我的东西。
我正在使用与尤里卡的钢趾
谢谢