я работаю в бэк-офисе с Ez-платформой 1.8 и Symfony 2.8.
Я использую этот бэк-офис для мобильного приложения. Мой API отвечает очень хорошо.
У меня просто огромная проблема с одновременным запросом.
Позволь мне объяснить :
— На моей первой странице в мобильном приложении мне нужно получить 2 канала одновременно.
— Когда я делаю эти вызовы одновременно, мой сервер отвечает 200OK на мой http-запрос, но с этим ответом вместо моего JSON:
<br />
<b>Fatal error</b>: Uncaught exception 'Symfony\Component\Routing\Exception\ResourceNotFoundException' with message 'None of the routers in the chain matched this request
GET /_fos_user_context_hash HTTP/1.0
Accept: application/vnd.fos.user-context-hash
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Accept-Encoding: gzip
Accept-Language: en-us,en;q=0.5
Authorization:
Connection: close
Host: test.dev.test.com
Surrogate-Capability: symfony2="ESI/1.0"
User-Agent: okhttp/3.5.0
X-Forwarded-For: 172.16.100.147
X-Php-Ob-Level: 1
' in /home/www-data/test/releases/1.0.0-d3787bc1/vendor/symfony-cmf/routing/ChainRouter.php:207
Stack trace:
#0 /home/www-data/test/releases/1.0.0-d3787bc1/vendor/symfony-cmf/routing/ChainRouter.php(156): Symfony\Cmf\Component\Routing\ChainRouter->doMatch('/_fos_user_cont...', Object(Symfony\Component\HttpFoundation\Request))
#1 /home/www-data/test/releases/1.0.0-d3787bc1/vendor/symfony/symfony/src/Symfony/Co in <b>/home/www-data/test/releases/1.0.0-d3787bc1/vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php</b> on line <b>95</b><br />
Но когда я задерживаю эти 2 звонка, сервер отвечает мне мой json.
Вы знаете, почему и как я могу это исправить?
Благодарю.
Редактировать :
URL, который я звоню:
Первый канал:
https://test.dev.test.com/apimobile/slides
[
{
"id":65,
"title":"Slide 1",
"subtitle":"subtitle 1",
"image":"https:\/\/test.dev.test.com\/var\/site\/storage\/images\/5\/1\/2\/0\/215-1-eng-GB\/home02.jpg"},
{
"id":66,
"title":"Slide 2",
"subtitle":"subtitle 2",
"image":"https:\/\/test.dev.test.com\/var\/site\/storage\/images\/5\/1\/2\/0\/215-1-eng-GB\/home01.jpg"}
]
второй канал:
https://test.dev.test.com/apimobile/news
[
{
"id": 63,
"date": "16/03/2017",
"category": "Catégorie 1",
"title": "Actu 2",
"shortContent": "short description actu 2"},
{
"id": 64,
"date": "16/03/2017",
"category": "Catégorie 2",
"title": "Actu 3",
"shortContent": "short description actu 3"},
{
"id": 62,
"date": "16/03/2017",
"category": "Catégorie 1",
"title": "Actu 1",
"shortContent": "short description actu 1"}
]
Задача ещё не решена.
Других решений пока нет …