问题标签 [swisscomdev]
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.
spf - Swisscom Developer Cloud:如何配置 SPF 记录?
我会在哪里指向 SPF 记录?从我在 Swisscom Developer Cloud 上的 Node 实例(通过 Hostpoint 的 SMPT)发送的电子邮件目前被许多收件人视为垃圾邮件。设置 SPF 记录可能会改进电子邮件的分类。
有固定的IP可以用吗?还是IP范围?
python - 未自动使用 MongoDB 上的服务连接器执行任何命令
我在我的应用程序上使用 MongoDB,当我尝试使用服务连接器直接访问数据库时,我能够连接,但后来我得到:
这适用于任何查询或命令。
有没有办法更改授权或访问我的 MongoDB 的数据
PS:我的 MongoDB 在教程中被绑定:https ://docs.developer.swisscom.com/tutorial-python/bind-service.html
mariadb - 在 Swisscom Cloud 上重新启动 MariaDB 服务
由于已达到限制,我在连接数据库时遇到了一些问题max_user_connections
,是否可以重新启动服务或从 Web 控制台或 cli 重置所有连接?
elasticsearch - 在 Swisscom Application Cloud 上的 elasticsearch v2.1.0 上重新索引
我想将 Swisscom Application Cloud 上现有索引中的数据重新索引为新索引(必须对映射进行调整)。我看到从 2.3.0 版本开始有一个重新索引 API。但由于 appcloud 上的 elasticsearch 版本是 2.1.0,我不知道如何重新索引我的数据。您对如何进行有什么建议吗?而且近期会有elasticsearch升级吗?
java - Swisscom 应用云:nodejs 和 java jdk
我正在尝试将 nodejs 应用程序部署到 swisscom 应用程序云。该应用程序使用node-java 模块。在暂存应用程序时,我收到一条错误消息:
是否可以像在 heroku 上一样部署具有多个构建包(例如 nodejs 和 java)的应用程序(除了创建自定义构建包)?
@UPDATE:我(现在)知道用于 cloudfoundry的(实验性)多构建包。不幸的是,它不会将我的应用程序检测为 java 应用程序(不是),无论如何,它只会安装 jre 而不会安装 jdk。是否有可能(除了 docker 映像或自定义 buildpacks)在应用程序容器中包含 jdk?
node.js - Cloud Foundry SSH 不工作
我无法使 SSH 工作。
我检查了 SSH 在应用程序和空间级别上是否启用。但是当我跑
cf ssh "MY-APP-NAME"
我收到以下错误:
我也尝试在没有 CLi 的情况下使用命令进行连接
ssh -p 2222 cf:abcdefab-1234-5678-abcd-1234abcd1234/0@ssh.MY-DOMAIN.com
但是当我输入密码时,服务器停止了连接(我使用了 Putty)。
我正在尝试使用 SSH 访问,因为我需要启动npm install
以安装我的应用程序的依赖项。
感谢您的帮助
node.js - Cloud Foundry MongoDB 错误 ECONNREFUSED
我想在 Cloud Foundry 上部署一个 Node.JS 应用程序。我遵循以下步骤:
在 package.json 中添加引擎部分
我创建 manifest.yml
- 我在 install.js 中使用以下连接:
- 以及 app.js 中的以下内容:
通过命令行连接到 SCAPP 并使用 cf push 推送应用程序
因为我没有云上的 MongoDB,所以我有一个错误
我在云上搭建了一个mongodb服务,通过web GUI直接绑定app
- 在 gui 我单击我的应用程序的重新暂存按钮
- 我有错误
- 我在清单中添加服务 mongoDB 并 cf push 我的应用程序
仍然与第 9 点相同的错误
我试图更改 install.js 中的连接
感谢您的帮助
cloud-foundry - 无法运行 Cloudfoundry 任务 - 意外响应 404
在我的应用程序通过 cf 成功推送后,我通常需要手动 ssh-log 进入容器并执行几个 PHP 脚本来清除和预热我的缓存,可能执行一些数据库模式更新等。
今天我发现了Cloudfoundry Tasks,它似乎提供了一种很好的方式来完成这类事情,我想测试它是否可以将它集成到我的构建和部署脚本中。
所以使用cf登录,成功连接到正确的组织和空间,应用程序已被推送并正在运行,我尝试了这个命令:
cf run-task MYAPP "bin/console doctrine:schema:update --dump-sql --env=prod" --name dumpsql
(尝试了一些文件夹更改,例如 app/bin/console 等)
这是输出:
Creating task for app MYAPP in org MYORG / space MYSPACE as me@myemail...
Unexpected Response
Response Code: 404
FAILED
使用 CF CLI:6.32.0
cf logs ArcticTenTestBackend --recent
不输出任何内容(可能是这种情况,因为我启用了 ELK 实例进行日志记录 - 因为我想服务连接到 ELK 以查找日志,我发现 service-connector cf 插件已消失,我将开一张新票)。