symfony - symfony 服务会自动执行 Mercure 二进制文件吗?
问题描述
我是一名初级开发人员,我正在尝试了解 Mercure 的工作原理。我已经设法开发了一个测试应用程序,在该应用程序中,我可以通过遵循一些教程(准确地说是 ping 警报)向特定用户发送事件。
但是有些东西我无法理解:在我遵循的大多数指南中,人们使用这样的命令:
JWT_KEY='someKey' ADDR='someUrl' ALLOW_ANONYMOUS=1 CORS_ALLOWED_ORIGINS='someOtherUrlOr*' ./mercure/mercure
我知道这个命令应该运行你应该在 github/mercure 的“发布”页面中下载的 mercure.exe 文件。
但是,在我的项目中,似乎运行一个简单的“symfony serve”也会启动美居服务器。运行 symfony 服务后,我的终端中有这个日志:
[Web Server ] Oct 13 12:44:49 |INFO | SERVER Starting Mercure
那么,它是否意味着像这样工作?因为在我看过的很多教程中,JWT_KEY 是需要重用的重要数据,但是如果我从来没有定义过,我该怎么做呢?
非常感谢您的阅读,我希望我的英语足够清楚,祝您有美好的一天!
解决方案
推荐阅读
- angular - 使用 angularx-flatpickr 在 Angular 上加载语言环境时出错
- php - 如何避免带有大量换行符的文本?
- swift - 如何保持用户在firebase中的连接?
- ios - retrieveConnectedPeripheralsWithServices 不返回当前连接到系统的设备
- c# - 尝试使用 SaveChanges(实体框架核心)时,作为对象的属性变为空,这是为什么呢?
- android - 自定义异步任务的实现不起作用
- c# - 安装程序项目 - 使用提升的权限启动自定义操作
- javascript - 从 DataTable 中的逗号分隔列填充下拉菜单
- xamarin - F# Fabulous/Xamarin 内存管理,为什么我不能使用(自动处置)这个流?
- javascript - 在 vanilla JS 中的事件处理和 DOM 附加表单时遇到问题