question

huangzz2008 avatar image
huangzz2008 asked

How to use redis, mysql, mqtt, rabbit MQ on azure to create playfab image container?,

Hello

Our game wants to migrate to playfab, using playfab characters, items, stores and matching capabilities. Redis, mysql, mqtt, rabbit MQ are also useful in the project. There are corresponding middleware on azure. I am publishing the playfab image container. Can I directly access redis, mysql, mqtt, rabbit MQ middleware on azure in the container?

Does this seem reasonable, or is there a better way to deal with it?

thank you

,

game manager
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

·
Sarah Zhang avatar image
Sarah Zhang answered

Do you mean the PlayFab container images used to provide the runtime environment for PlayFab Multiplayer Servers? For clarification, we provide the basic runtime environment in Windows container images, and you need to build the Linux container images on your own. Please check this documentation - Create and deploy Linux container images - PlayFab | Microsoft Docs for more information. There are also no PlayFab APIs can be used to access Azure Cloud Services.

If you want to access the Azure cloud services in your server through Azure SDK, like SQL Database, Azure Cache for Redis, etc. You need to contain their SDKs in the Multiplayer server builds manually. To import the external dependencies to container, you can contain the external dependencies in the directory of server executable. You can check this documentation - Determining required DLLs for Windows game servers - PlayFab | Microsoft Docs to learn about how to determine required DLLs for your server executable

10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.