Привет, я потратил недели, пытаясь решить это, но не решение.Я связался с Google самостоятельно, и они приводят пример, который не может быть использован.Так что теперь я свяжусь с вами, ребята, и посмотрите, есть ли у вас, ребята, ответ.Это должно быть очень общее решение.Все вещи в GCP.
Что я хочу получить:
- API, закодированный в C #
- Поместите его в движок GCP App Flex
- API должен получить значения из базы данных и отобразить его в REST API.
Я написал REST API, поместив его в механизм приложений GCP Flex - Когда я тестирую, просто возвращаястрока, говорящая «значения», это работает, (НЕ из базы данных.) Но когда я пытаюсь получить значение из базы данных, это не работает
Когда я пытаюсь подключиться к базе данных в GCP, это просто говорит тайм-аут, (Я продлил время, но не работал.) Я связался с Google по поводу примера, как мне написать API, чтобы он подключался к базе данных.Они просто дают эту ссылку.https://cloud.google.com/appengine/docs/flexible/dotnet/using-cloud-sql Это не работает для меня, даже если я загружаю проект и загружаю его в свой движок приложения.Даже файлы отсутствуют, о чем идет речь шаг за шагом.Некоторые люди, в том числе Google, говорят, что если API на CGP и в базе данных мне нужно использовать SSL.Но пример не включает в себя SSL, и они приведут пример, и я не могу понять это сам.
Я поместил REST API на сервер компании и подключил его к базе данных GCP, и он работает.Без SSL.
Когда я пытаюсь подключиться к базе данных с помощью MySQL Workbench, она работает.
Так почему так сложно заставить этот API на одной платформе работать вместе.
У кого-нибудь есть очень простой пример, чтобы просто вернуть одно значение в базу данных.Как мне установить .net rest API на гибкое ядро приложения и подключиться к базе данных GCP.Какая конфигурация мне нужна и пример кода.
Я не знаю, верно ли это: Но есть некоторый код, указывающий на файлы SSL.Но как мне это сделать, когда и API, и база данных находятся на GCP, куда я помещаю файлы SSL, к которым код хочет подключиться?