• 关于

    wordpress数据库查询

    的搜索结果

问题

wordpress首页减少数据库查询的方法?

wordpress首页减少数据库查询的方法?...
阅微草堂-云服务器爱好者 2021-02-18 14:46:52 4 浏览量 回答数 1

回答

你可以测试的时候监控一下 看看处于waiting中的tcp连接有多少 一般就是请求太多处理不过来就会这个样子 做压力测试的时候经常遇到 然后最后所有的连接全部超时关掉了服务器就Ok了 或者手动重启apache服务也可以解决问题 ------------------------- 还有wordpress很多东西都放数据库了 对数据库查询压力也很大 甚至首页的图片地址都放在数据库里面建议你安装一个memcached 给它分配16MB内存就行 然后给wordpress转一个memcache的扩展就可以明显改善wordpress的访问速度
twl007 2019-12-02 00:52:07 0 浏览量 回答数 0

问题

WordPress百万级数据优化

求召唤坛子里的WordPress大牛 好吧,吹了个牛,现在我的网站只有大概40万左右的文章,但是还在增长。。。 目前遇到了一个问题: 某个分类的文章数量超过10万,导致这...
nadaul 2019-12-01 22:07:38 9079 浏览量 回答数 7

万券齐发助力企业上云,爆款产品低至2.2折起!

限量神券最高减1000,抢完即止!云服务器ECS新用户首购低至0.95折!

问题

新人求问,wordpress修改域名的问题。

当前域名备案成功,决定将阿里云主机的临时域名更换。于是在wordpress(wp)后台设置-常规修改wp的地址和站点地址为www的域名地址,保存修改。结果后台和网站都进不去了,于是网上查询要修改数据...
一品墨林 2019-12-01 22:06:51 5169 浏览量 回答数 1

回答

引用第3楼mytsing520于2015-04-19 21:15发表的  : 很正常,wordpress需要调用数据库,并且比较大的占用 [/url] 占用大什么,看我这个64M内存VPS安装的Wordpress[url]http://104.224.165.101/wp/ http://104.224.165.101/iProber.php 探针可以看到内存 ------------------------- 引用第7楼牛X王于2015-04-20 04:26发表的  : wordpress就是这么个占资源的家伙 建议启用缓存插件 [url=http://bbs.aliyun.com/job.php?action=topost&tid=239095&pid=644684][/url] WordPress占资源?? 当版主的不能为了阿里云而误导人!! 给你个64M内存的VPS稳定运行WordPress的演示: http://104.224.165.101/wp/ ------------------------- Re:回 9楼(hxs) 的帖子 引用第11楼mytsing520于2015-04-20 16:17发表的 回 9楼(hxs) 的帖子 : 你能不拿你那个来炫耀么,这里说的是数据库查询时间比较长 [url=http://bbs.aliyun.com/job.php?action=topost&tid=239095&pid=644939][/url] 你就知道数据库查询,你没看到他wordpress上首页上一张特色图片多大?我随便看了一下72KB! 显然是带宽不足的原因,阿里云带宽太贵,如果他是1M带宽的话,光打开首页一张图片都要1秒了,你说能不慢吗?! ------------------------- 回 14楼(空见) 的帖子 好吧,随你
hxs 2019-12-02 02:07:02 0 浏览量 回答数 0

问题

一次查询多个数据库

我在各自的数据库中都有WordPress实例。要进行更新,我需要查询所有活动插件,这些插件存储在表“ wp_options”中,可通过以下方式访问 WHERE option_name=&#...
保持可爱mmm 2020-05-11 16:50:30 0 浏览量 回答数 1

问题

数据库百问,教你快速上手数据库

在信息化社会,充分有效地管理和利用各类信息资源,是进行科学研究和决策管理的前提条件。数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,是进行科学研究和决策管理的重要技术手段。本文为大家整理了云栖问答中有关数据库...
yq传送门 2019-12-01 20:16:46 31116 浏览量 回答数 21

问题

在WordPress数据库自定义表查询中按通用列名称显示数据行

我需要按通用联赛名称将foreach行分组。这是WordPress数据库自定义表查询。虽然在简单的MySql查询中可以正常工作,但是通过WP db查询,我不知道。这就是我所需要的。在这里,您可以看到...
保持可爱mmm 2019-12-01 21:58:00 5 浏览量 回答数 1

回答

解决应用高并发的问题方法: 第一,确认服务器硬件是否足够支持当前的流量。 普通的P4服务器一般最多能支持每天10万独立IP,如果访问量比这个还要大,那么必须首先配置一台更高性能的专用服务器才能解决问题,否则怎么优化都不可能彻底解决性能问题。 第二,优化数据库访问。 服务器的负载过大,一个重要的原因是CPU负荷过大,降低服务器CPU的负荷,才能够有效打破瓶颈。而使用静态页面可以使得CPU的负荷最小化。前台实现完全的静态化 当然最好,可以完全不用访问数据库,不过对于频繁更新的网站,静态化往往不能满足某些功能。 缓存技术 就是另一个解决方案,就是将动态数据存储到缓存文件中,动态网页直接调用这些文件,而不必再访问数据库,WordPress和Z-Blog都大量使用这种缓存技术 。我自己也写过一个Z-Blog的计数器插件,也是基于这样的原理。 如果确实无法避免对数据库的访问,那么可以尝试优化数据库的查询SQL.避免使用Select *from这样的语句,每次查询只返回自己需要的结果,避免短时间内的大量SQL查询。 来源于网络,供您参考
保持可爱mmm 2019-12-02 02:20:12 0 浏览量 回答数 0

回答

回 楼主(jiaodian) 的帖子 挺正常的啊 我ping我的也是一样的 比你的还要高点 ------------------------- 回 19楼(jiaodian) 的帖子 是不是网站程序的问题 你用的是WordPress吗 ------------------------- 回 22楼(jiaodian) 的帖子 几分钟以后就会给你打电话 ------------------------- 回 25楼(jiaodian) 的帖子 程序也是有点关系的  以前我用WordPress 就卡 不过设置缓存之后就好 了很多了 其他的程序还可以 WordPress 查询数据库 很频繁 会导致一些打开慢的问题 不过 设置一下就 好了
寂寞猫 2019-12-01 23:33:06 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 如果您初次使用阿里云关系型数据库 RDS,请参阅 阿里云关系型数据库 RDS 快速入门 系列文档,帮助您了解 RDS 并快速迁移本地数据库到 RDS 上。 My SQL快速入门 SQL Server快速入门 PostgreSQL快速入门 PPAS快速入门 数据库引擎 以下是对四种数据库引擎的介绍: 阿里云数据库 MySQL 版 MySQL 是全球最受欢迎的开源数据库,作为开源软件组合 LAMP(Linux + Apache + MySQL + Perl/PHP/Python)中的重要一环,广泛应用于各类应用。 Web2.0 时代,风靡全网的社区论坛软件系统 Discuz! 和博客平台 WordPress 均基于 MySQL 实现底层架构。Web3.0 时代,阿里巴巴、Facebook、Google 等大型互联网公司都采用更为灵活的 MySQL 构建了成熟的大规模数据库集群。 阿里云数据库 MySQL 版基于 Alibaba 的 MySQL 源码分支,经过双 11 高并发、大数据量的考验,拥有优良的性能和吞吐量。除此之外,阿里云数据库 MySQL 版还拥有经过优化的读写分离、数据压缩、智能调优等高级功能。 当前 RDS for MySQL 支持 5.5、5.6 和 5.7 版本。 阿里云数据库 SQL Server 版 SQL Server 是发行最早的商用数据库产品之一,作为 Windows 平台(IIS + .NET + SQL Server)中的重要一环,支撑着大量的企业应用。SQL Server 自带的 Management Studio 管理软件内置了大量图形工具和丰富的脚本编辑器。您通过可视化界面即可快速上手各种数据库操作。 阿里云数据库 SQL Server 版不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的 License 费用,您无需再额外支出 License 费用。 当前 RDS for SQL Server 支持以下版本: SQL Server 2008 R2 企业版 SQL Server 2012 Web版、标准版、企业版 SQL Server 2016 Web版、标准版、企业版 阿里云数据库 PostgreSQL 版 PostgreSQL 是全球最先进的开源数据库。作为学院派关系型数据库管理系统的鼻祖,它的优点主要集中在对 SQL 规范的完整实现以及丰富多样的数据类型支持,包括JSON 数据、IP 数据和几何数据等,而这些数据类型大部分商业数据库都不支持。 除了完美支持事务、子查询、多版本控制(MVCC)、数据完整性检查等特性外,阿里云数据库 PostgreSQL 版还集成了高可用和备份恢复等重要功能,减轻您的运维压力。 当前 RDS for PostgreSQL 支持 9.4/10 版本。 阿里云数据库 PPAS 版 PPAS(Postgres Plus Advanced Server)是一个稳定、安全且可扩展的企业级关系型数据库,基于全球最先进的开源数据库 PostgreSQL,并在性能、应用方案和兼容性等方面进行了增强,提供直接运行 Oracle 应用的能力。您可以在 PPAS 上稳定地运行各种企业应用,同时得到更高性价比的服务。 阿里云数据库 PPAS 版集成了账号管理、资源监控、备份恢复和安全控制等功能,并将持续地更新完善。 当前 RDS for PPAS 支持 9.3/10 版本。
2019-12-01 22:57:16 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 如果您初次使用阿里云关系型数据库 RDS,请参阅 阿里云关系型数据库 RDS 快速入门 系列文档,帮助您了解 RDS 并快速迁移本地数据库到 RDS 上。 My SQL快速入门 SQL Server快速入门 PostgreSQL快速入门 PPAS快速入门 数据库引擎 以下是对四种数据库引擎的介绍: 阿里云数据库 MySQL 版 MySQL 是全球最受欢迎的开源数据库,作为开源软件组合 LAMP(Linux + Apache + MySQL + Perl/PHP/Python)中的重要一环,广泛应用于各类应用。 Web2.0 时代,风靡全网的社区论坛软件系统 Discuz! 和博客平台 WordPress 均基于 MySQL 实现底层架构。Web3.0 时代,阿里巴巴、Facebook、Google 等大型互联网公司都采用更为灵活的 MySQL 构建了成熟的大规模数据库集群。 阿里云数据库 MySQL 版基于 Alibaba 的 MySQL 源码分支,经过双 11 高并发、大数据量的考验,拥有优良的性能和吞吐量。除此之外,阿里云数据库 MySQL 版还拥有经过优化的读写分离、数据压缩、智能调优等高级功能。 当前 RDS for MySQL 支持 5.5、5.6 和 5.7 版本。 阿里云数据库 SQL Server 版 SQL Server 是发行最早的商用数据库产品之一,作为 Windows 平台(IIS + .NET + SQL Server)中的重要一环,支撑着大量的企业应用。SQL Server 自带的 Management Studio 管理软件内置了大量图形工具和丰富的脚本编辑器。您通过可视化界面即可快速上手各种数据库操作。 阿里云数据库 SQL Server 版不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的 License 费用,您无需再额外支出 License 费用。 当前 RDS for SQL Server 支持以下版本: SQL Server 2008 R2 企业版 SQL Server 2012 Web版、标准版、企业版 SQL Server 2016 Web版、标准版、企业版 阿里云数据库 PostgreSQL 版 PostgreSQL 是全球最先进的开源数据库。作为学院派关系型数据库管理系统的鼻祖,它的优点主要集中在对 SQL 规范的完整实现以及丰富多样的数据类型支持,包括JSON 数据、IP 数据和几何数据等,而这些数据类型大部分商业数据库都不支持。 除了完美支持事务、子查询、多版本控制(MVCC)、数据完整性检查等特性外,阿里云数据库 PostgreSQL 版还集成了高可用和备份恢复等重要功能,减轻您的运维压力。 当前 RDS for PostgreSQL 支持 9.4/10 版本。 阿里云数据库 PPAS 版 PPAS(Postgres Plus Advanced Server)是一个稳定、安全且可扩展的企业级关系型数据库,基于全球最先进的开源数据库 PostgreSQL,并在性能、应用方案和兼容性等方面进行了增强,提供直接运行 Oracle 应用的能力。您可以在 PPAS 上稳定地运行各种企业应用,同时得到更高性价比的服务。 阿里云数据库 PPAS 版集成了账号管理、资源监控、备份恢复和安全控制等功能,并将持续地更新完善。 当前 RDS for PPAS 支持 9.3/10 版本。
2019-12-01 22:57:16 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 如果您初次使用阿里云关系型数据库 RDS,请参阅 阿里云关系型数据库 RDS 快速入门 系列文档,帮助您了解 RDS 并快速迁移本地数据库到 RDS 上。 My SQL快速入门 SQL Server快速入门 PostgreSQL快速入门 PPAS快速入门 数据库引擎 以下是对四种数据库引擎的介绍: 阿里云数据库 MySQL 版 MySQL 是全球最受欢迎的开源数据库,作为开源软件组合 LAMP(Linux + Apache + MySQL + Perl/PHP/Python)中的重要一环,广泛应用于各类应用。 Web2.0 时代,风靡全网的社区论坛软件系统 Discuz! 和博客平台 WordPress 均基于 MySQL 实现底层架构。Web3.0 时代,阿里巴巴、Facebook、Google 等大型互联网公司都采用更为灵活的 MySQL 构建了成熟的大规模数据库集群。 阿里云数据库 MySQL 版基于 Alibaba 的 MySQL 源码分支,经过双 11 高并发、大数据量的考验,拥有优良的性能和吞吐量。除此之外,阿里云数据库 MySQL 版还拥有经过优化的读写分离、数据压缩、智能调优等高级功能。 当前 RDS for MySQL 支持 5.5、5.6 和 5.7 版本。 阿里云数据库 SQL Server 版 SQL Server 是发行最早的商用数据库产品之一,作为 Windows 平台(IIS + .NET + SQL Server)中的重要一环,支撑着大量的企业应用。SQL Server 自带的 Management Studio 管理软件内置了大量图形工具和丰富的脚本编辑器。您通过可视化界面即可快速上手各种数据库操作。 阿里云数据库 SQL Server 版不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的 License 费用,您无需再额外支出 License 费用。 当前 RDS for SQL Server 支持以下版本: SQL Server 2008 R2 企业版 SQL Server 2012 Web版、标准版、企业版 SQL Server 2016 Web版、标准版、企业版 阿里云数据库 PostgreSQL 版 PostgreSQL 是全球最先进的开源数据库。作为学院派关系型数据库管理系统的鼻祖,它的优点主要集中在对 SQL 规范的完整实现以及丰富多样的数据类型支持,包括JSON 数据、IP 数据和几何数据等,而这些数据类型大部分商业数据库都不支持。 除了完美支持事务、子查询、多版本控制(MVCC)、数据完整性检查等特性外,阿里云数据库 PostgreSQL 版还集成了高可用和备份恢复等重要功能,减轻您的运维压力。 当前 RDS for PostgreSQL 支持 9.4/10 版本。 阿里云数据库 PPAS 版 PPAS(Postgres Plus Advanced Server)是一个稳定、安全且可扩展的企业级关系型数据库,基于全球最先进的开源数据库 PostgreSQL,并在性能、应用方案和兼容性等方面进行了增强,提供直接运行 Oracle 应用的能力。您可以在 PPAS 上稳定地运行各种企业应用,同时得到更高性价比的服务。 阿里云数据库 PPAS 版集成了账号管理、资源监控、备份恢复和安全控制等功能,并将持续地更新完善。 当前 RDS for PPAS 支持 9.3/10 版本。
2019-12-01 22:57:16 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 如果您初次使用阿里云关系型数据库 RDS,请参阅 阿里云关系型数据库 RDS 快速入门 系列文档,帮助您了解 RDS 并快速迁移本地数据库到 RDS 上。 My SQL快速入门 SQL Server快速入门 PostgreSQL快速入门 PPAS快速入门 数据库引擎 以下是对四种数据库引擎的介绍: 阿里云数据库 MySQL 版 MySQL 是全球最受欢迎的开源数据库,作为开源软件组合 LAMP(Linux + Apache + MySQL + Perl/PHP/Python)中的重要一环,广泛应用于各类应用。 Web2.0 时代,风靡全网的社区论坛软件系统 Discuz! 和博客平台 WordPress 均基于 MySQL 实现底层架构。Web3.0 时代,阿里巴巴、Facebook、Google 等大型互联网公司都采用更为灵活的 MySQL 构建了成熟的大规模数据库集群。 阿里云数据库 MySQL 版基于 Alibaba 的 MySQL 源码分支,经过双 11 高并发、大数据量的考验,拥有优良的性能和吞吐量。除此之外,阿里云数据库 MySQL 版还拥有经过优化的读写分离、数据压缩、智能调优等高级功能。 当前 RDS for MySQL 支持 5.5、5.6 和 5.7 版本。 阿里云数据库 SQL Server 版 SQL Server 是发行最早的商用数据库产品之一,作为 Windows 平台(IIS + .NET + SQL Server)中的重要一环,支撑着大量的企业应用。SQL Server 自带的 Management Studio 管理软件内置了大量图形工具和丰富的脚本编辑器。您通过可视化界面即可快速上手各种数据库操作。 阿里云数据库 SQL Server 版不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的 License 费用,您无需再额外支出 License 费用。 当前 RDS for SQL Server 支持以下版本: SQL Server 2008 R2 企业版 SQL Server 2012 Web版、标准版、企业版 SQL Server 2016 Web版、标准版、企业版 阿里云数据库 PostgreSQL 版 PostgreSQL 是全球最先进的开源数据库。作为学院派关系型数据库管理系统的鼻祖,它的优点主要集中在对 SQL 规范的完整实现以及丰富多样的数据类型支持,包括JSON 数据、IP 数据和几何数据等,而这些数据类型大部分商业数据库都不支持。 除了完美支持事务、子查询、多版本控制(MVCC)、数据完整性检查等特性外,阿里云数据库 PostgreSQL 版还集成了高可用和备份恢复等重要功能,减轻您的运维压力。 当前 RDS for PostgreSQL 支持 9.4/10 版本。 阿里云数据库 PPAS 版 PPAS(Postgres Plus Advanced Server)是一个稳定、安全且可扩展的企业级关系型数据库,基于全球最先进的开源数据库 PostgreSQL,并在性能、应用方案和兼容性等方面进行了增强,提供直接运行 Oracle 应用的能力。您可以在 PPAS 上稳定地运行各种企业应用,同时得到更高性价比的服务。 阿里云数据库 PPAS 版集成了账号管理、资源监控、备份恢复和安全控制等功能,并将持续地更新完善。 当前 RDS for PPAS 支持 9.3/10 版本。
2019-12-01 22:57:16 0 浏览量 回答数 0

回答

很正常,wordpress需要调用数据库,并且比较大的占用 ------------------------- 回 6楼(云目录) 的帖子 Google字体已经不是导致网站速度慢的主要因素了,国内目前可以正常使用Google字体 ------------------------- 回 9楼(hxs) 的帖子 你能不拿你那个来炫耀么,这里说的是数据库查询时间比较长
mytsing520 2019-12-02 02:07:02 0 浏览量 回答数 0

问题

用户指南-快速入门

如果您初次使用阿里云关系型数据库RDS,请参阅快速入门系列文档,帮助您快速上手RDS。 My SQL快速入门SQL Server快速入门PostgreSQL快速入门PPAS快速入门 数据库引擎 以下是对四...
李沃晟 2019-12-01 21:38:18 545 浏览量 回答数 0

回答

ReInnoDB需要安装这个东西吗 个人VPS或者单台服务器不要安装InnoDB,用不着,还浪费性能,特别是小内存VPS,白白增加内存开支。另外安装了InnoDB的MySQL比没安装的要多一些额外数据,你可以自己试试,在安装了InnoDB的VPS上安装一个WordPress,然后随便上几篇文章,或者直接把你的博客内容导入,然后将数据库导出,在没有安装InnoDB的机器上你导入数据库,然后你会发现什么? 数据库变小了? 根据我之前用WordPress做的实验,100篇文章,在安装了InnoDB的机器上,数据库大小为1.2M左右,而在没有安装InnoDB的机器上,只有0.65M左右,居然小了一半。 如果你的应用需要并发插入大量数据,例如:电子商务网站、银行系统、证券交易网站系统等等,那么启用InnoDB。 大家可以看看我的网站Mysql优化效果“老牛博客 ”,没有启用 InnoDB,用的USA的廉价VZ架构128M内存VPS,启用了Gzip和EA,未启用缓存,主要对Mysql配置文件做了一些修改,除开线路问题,打开速度飞快。 关于VPS或者云主机配置生产环境的时候需不需要安装InnoDB,更加详细的对比大家可以参照此文: MySQL数据库的InnoDB存储引擎是什么?需要安装InnoDB吗? 如何配置InnoDB提高数据库性能? 以下是官方英文翻译: nnoDB给MySQL提供了具有提交,回滚和崩溃恢复能力的事务安全(ACID兼容)存储引擎。InnoDB锁定在行级并且也在SELECT语句提供一个Oracle风格一致的非锁定读。这些特色增加了多用户部署和性能。没有在InnoDB中扩大锁定的需要,因为在InnoDB中行级锁定适合非常小的空间。InnoDB也支持FOREIGN KEY强制。在SQL查询中,你可以自由地将InnoDB类型的表与其它MySQL的表的类型混合起来,甚至在同一个查询中也可以混合。 InnoDB是为处理巨大数据量时的最大性能设计。它的CPU效率可能是任何其它基于磁盘的关系数据库引擎所不能匹敌的。 以下是一些知识: InnoDB在技术上是一套放在MySQL后台的完整数据库系统,它在主内存中建立其专用的缓冲池用于高速缓冲数据和索引,从而可以很有效的使用大量的内存。 InnoDB也有硬伤,比如它的磁盘性能就很令人担心,MySQL缺乏良好的tablespace真是天大的缺陷!如果你测试InnoDB下的Insert/Update/Remove性能绝对让你抓狂,Cache只能解决小数据量的问题,大数据量是不够的,没经历过导入几百万条InnoDB数据到最后看着文件尺寸100KB 100KB的增长,是没法体会痛苦的。 百万行记录插入之后,插入速度下降到了之前的1/30,从开始的1600行/秒衰退到50行/秒,同样的测试环境下,MyISAM没有这样的问题,InnoDB的Roadmap对此问题的时间表是“Long Term”。 MySQL InnoDB只有在满足以下条件下:不需要经常修改表结构,没有经常性的bulk insert和载入数据需求,在没有blob/text字段的前提下,index设置合理比如经常插入就减少 index, 经常查询就增加index,千万级别的插入速度和性能才能稳定。 如果大家对千万级别记录的表有经常的alter index, alter table, load data, bulk insert的需求,那最好可以选择其他存储引擎,当然也可以考虑使用其他数据库。
xiaohost.com 2019-12-01 23:23:07 0 浏览量 回答数 0

问题

360MB内存VPS运行WordPress博客优化实战 360MB内存VPS都可以正常运行:报错

为何wordpress运行缓慢(nginx+windows+PHP 5.3 VC6-NTS) 360MB内存VPS运行WordPress博客优化实战 360MB内存VPS都可以正常运行:报错 首先࿰...
kun坤 2020-06-06 16:07:21 0 浏览量 回答数 1

问题

价值888元的wordpress性能优化方案 全面提升wordpress打开速度

[attachment=145867] 接触wordpress也些年头了,wordpress建站非常好,性能好、主题多,但是唯一诟病的就是wordpress打开速度慢,造...
元芳啊 2019-12-01 21:46:14 42553 浏览量 回答数 14

回答

我在阿里云为很多客户搭建过环境。 都面见过他们提出任何  “数据库连接错误”  的事情。 监控中也没反应过。 各地域的都有。 怀疑是你的配置环境有问题 ------------------------- 回 8楼(一如繁星) 的帖子 你是不是超过了数据库的连接数限制? ------------------------- 回 12楼(一如繁星) 的帖子 做好缓存机制,减少sql查询 我的wp首页可以做到0查询 ------------------------- 回 14楼(一如繁星) 的帖子 WP 必须上缓存。 不然随便 F5 就能把服务器搞宕机 ------------------------- 回 16楼(一如繁星) 的帖子 说实话,阿里云只负责 SLA 的, 不宕机是阿里云的任务。 稳定性还得是使用者自己搭建稳定、可靠的生产环境 ------------------------- 回 19楼(一如繁星) 的帖子 你还可以考虑通过缓存而减少对 mysql 的查询。 ------------------------- 回 21楼(一如繁星) 的帖子 你看看我最新发的帖子。 都是缓存的方法。 ------------------------- 回 23楼(一如繁星) 的帖子 就是动态缓存技术。 你是 wordpress 还是 discuz? ------------------------- 回 25楼(一如繁星) 的帖子 https://www.mf8.biz/nginx-redis-cache-make-wordpress-fast/ ------------------------- 回 27楼(一如繁星) 的帖子 做好缓存,数据库真的不会是太大问题
妙正灰 2019-12-02 02:04:06 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 日志服务(Log Service,简称Log)是针对日志场景的平台化服务。无需开发就可以快速完成日志收集、分发、投递与查询, 适用于日志中转、监控、性能诊断、日志分析、审计等场景。容器服务提供了集成日志服务的能力,可以方便地将应用日志发送到日志服务里。 Note 在集群管理页,只要单击开启日志服务 > 确定,日志服务成功开启之后,通过内置的 RAM 账户,会为每个自动创建的 Logstore 创建日志索引,由于阿里云日志服务已经开始收费,因此启用本功能之后,按照下面的方式进行配置,将会产生计费,收费标准参见计费方式。请务必了解您的日志量,以免产生大量非预期的费用。 开启日志服务 登录 容器服务管理控制台。 在 Swarm 菜单下,单击左侧导航栏中的集群。 选择目标集群并单击管理。 单击页面右上角的开启日志服务。 在弹出的确认对话框中,单击确定。 开通容器服务的日志服务之前,您需要先开通阿里云访问控制(RAM)和阿里云日志服务。如果您还未开通,请单击 去开通开通访问控制(RAM)和阿里云日志服务。 查看 acslogging 服务安装结果 第一次启用日志服务时,容器服务会在您的机器安装日志服务所需的 Agent。您可以在应用列表中找到该应用。安装成功后,您就可以使用日志服务了。 登录 容器服务管理控制台。 单击左侧导航栏中的应用。 选择目标集群并取消勾选隐藏系统应用。 可以看到 acslogging 应用已安装成功。 同时,系统会在阿里云日志服务上创建一个对应的 project,您可以在日志服务管理控制台上进行查看。project 的名字里包含了容器服务集群的 ID。 在编排文件里使用日志服务 大多数的 Docker 应用会直接将日志写到 Stdout,现在您依然可以这样做(对于日志写到文件的场景,可以参考下边的使用文件日志)。在开通日志管理功能后,Stdout 的日志可以自动收集并且发送到阿里云日志服务。 下面的例子创建了一个 WordPress 应用。该应用包含 WordPress 和 MySQL 两个服务,日志会收集到阿里云日志服务。 MySQL image: mysql ports: - 80 labels: aliyun.scale: "1" environment: - MYSQL_ROOT_PASSWORD=password WordPress image: registry.aliyuncs.com/jiangjizhong/wordpress ports: - 80 labels: aliyun.routing.port_80: wordpress-with-log aliyun.log_store_dbstdout: stdout # 采集stdout日志到dbstdout日志库中 aliyun.log_ttl_dbstdout: 30 # 设置dbstdout日志库日志数据保存30天 links: - mysql 在上边的编排文件中 aliyun.log_store_dbstdout: stdout 表示将容器的标准写入 logstore acslog-wordpress-dbstdout里。这个标签的格式为 aliyun.log_store_{name}: {logpath}。其中: name 为阿里云日志服务 logstore 的名字,实际创建的 logstore 的名字为acslog-${app}-${name}。 app 为应用名称。 logpath为容器中日志的路径。 stdout 是一个特殊的 logpath,表示标准输出。 aliyun.log_ttl_<logstore_name> 标签用来设置日志库初始日志保存时间,单位为天,有效值为 1~365 天,不配置则默认初始化为 2 天。 Note 这里设置的是初始配置值,如果后期您需要修改日志保存时间,需要到日志服务控制台进行设置。 用上面的编排文件,您可以在容器服务管理控制台上创建一个名为 wordpress 的应用。在应用启动完成后,可以在阿里云日志管理控制台上找到 logstore acslog-wordpress-dbstdout,其中存储了 wordpress 的日志。 在日志服务管理控制台上查看日志 使用上面的编排文件部署应用之后,您可以在阿里云日志服务控制台查看收集到的日志。登录日志服务管理控制台,找到集群对应的日志服务 project,单击进入。您可以看到编排文件里使用的 logstore acs-wordpress-dbstdout。 在 日志索引列中单击 查询查看日志。 使用文件日志 如果您不希望日志直接写到 stdout 中,而需要将日志直接写到文件中,比如/var/log/app.log,可以进行如下配置。 aliyun.log_store_name: /var/log/app.log 其中name为 logstore 的名字,/var/log/app.log为容器内日志的路径。 如果您需要输出多个日志文件到日志服务,可以进行如下配置将文件放在多个目录下。 aliyun.log_store_s1: /data/logs/access/access.log aliyun.log_store_s2: /data/logs/error/error.log aliyun.log_store_s3: /data/logs/exception/*.log #支持通配符 Note 暂不支持多个logstore对应同一个日志目录。上面的例子中有 3 个 logstore s1、s2 和 s3,对应的日志文件必须在 3 个目录下。 开启 timestamp Docker 在收集日志的时候可以选择是否添加 timestamp。您可以在容器服务中通过aliyun.log.timestamp 标签进行配置。默认会添加 timestamp。 添加 timestamp aliyun.log.timestamp: "true" 去除 timestamp aliyun.log.timestamp: "false"
2019-12-01 22:57:23 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 日志服务(Log Service,简称Log)是针对日志场景的平台化服务。无需开发就可以快速完成日志收集、分发、投递与查询, 适用于日志中转、监控、性能诊断、日志分析、审计等场景。容器服务提供了集成日志服务的能力,可以方便地将应用日志发送到日志服务里。 Note 在集群管理页,只要单击开启日志服务 > 确定,日志服务成功开启之后,通过内置的 RAM 账户,会为每个自动创建的 Logstore 创建日志索引,由于阿里云日志服务已经开始收费,因此启用本功能之后,按照下面的方式进行配置,将会产生计费,收费标准参见计费方式。请务必了解您的日志量,以免产生大量非预期的费用。 开启日志服务 登录 容器服务管理控制台。 在 Swarm 菜单下,单击左侧导航栏中的集群。 选择目标集群并单击管理。 单击页面右上角的开启日志服务。 在弹出的确认对话框中,单击确定。 开通容器服务的日志服务之前,您需要先开通阿里云访问控制(RAM)和阿里云日志服务。如果您还未开通,请单击 去开通开通访问控制(RAM)和阿里云日志服务。 查看 acslogging 服务安装结果 第一次启用日志服务时,容器服务会在您的机器安装日志服务所需的 Agent。您可以在应用列表中找到该应用。安装成功后,您就可以使用日志服务了。 登录 容器服务管理控制台。 单击左侧导航栏中的应用。 选择目标集群并取消勾选隐藏系统应用。 可以看到 acslogging 应用已安装成功。 同时,系统会在阿里云日志服务上创建一个对应的 project,您可以在日志服务管理控制台上进行查看。project 的名字里包含了容器服务集群的 ID。 在编排文件里使用日志服务 大多数的 Docker 应用会直接将日志写到 Stdout,现在您依然可以这样做(对于日志写到文件的场景,可以参考下边的使用文件日志)。在开通日志管理功能后,Stdout 的日志可以自动收集并且发送到阿里云日志服务。 下面的例子创建了一个 WordPress 应用。该应用包含 WordPress 和 MySQL 两个服务,日志会收集到阿里云日志服务。 MySQL image: mysql ports: - 80 labels: aliyun.scale: "1" environment: - MYSQL_ROOT_PASSWORD=password WordPress image: registry.aliyuncs.com/jiangjizhong/wordpress ports: - 80 labels: aliyun.routing.port_80: wordpress-with-log aliyun.log_store_dbstdout: stdout # 采集stdout日志到dbstdout日志库中 aliyun.log_ttl_dbstdout: 30 # 设置dbstdout日志库日志数据保存30天 links: - mysql 在上边的编排文件中 aliyun.log_store_dbstdout: stdout 表示将容器的标准写入 logstore acslog-wordpress-dbstdout里。这个标签的格式为 aliyun.log_store_{name}: {logpath}。其中: name 为阿里云日志服务 logstore 的名字,实际创建的 logstore 的名字为acslog-${app}-${name}。 app 为应用名称。 logpath为容器中日志的路径。 stdout 是一个特殊的 logpath,表示标准输出。 aliyun.log_ttl_<logstore_name> 标签用来设置日志库初始日志保存时间,单位为天,有效值为 1~365 天,不配置则默认初始化为 2 天。 Note 这里设置的是初始配置值,如果后期您需要修改日志保存时间,需要到日志服务控制台进行设置。 用上面的编排文件,您可以在容器服务管理控制台上创建一个名为 wordpress 的应用。在应用启动完成后,可以在阿里云日志管理控制台上找到 logstore acslog-wordpress-dbstdout,其中存储了 wordpress 的日志。 在日志服务管理控制台上查看日志 使用上面的编排文件部署应用之后,您可以在阿里云日志服务控制台查看收集到的日志。登录日志服务管理控制台,找到集群对应的日志服务 project,单击进入。您可以看到编排文件里使用的 logstore acs-wordpress-dbstdout。 在 日志索引列中单击 查询查看日志。 使用文件日志 如果您不希望日志直接写到 stdout 中,而需要将日志直接写到文件中,比如/var/log/app.log,可以进行如下配置。 aliyun.log_store_name: /var/log/app.log 其中name为 logstore 的名字,/var/log/app.log为容器内日志的路径。 如果您需要输出多个日志文件到日志服务,可以进行如下配置将文件放在多个目录下。 aliyun.log_store_s1: /data/logs/access/access.log aliyun.log_store_s2: /data/logs/error/error.log aliyun.log_store_s3: /data/logs/exception/*.log #支持通配符 Note 暂不支持多个logstore对应同一个日志目录。上面的例子中有 3 个 logstore s1、s2 和 s3,对应的日志文件必须在 3 个目录下。 开启 timestamp Docker 在收集日志的时候可以选择是否添加 timestamp。您可以在容器服务中通过aliyun.log.timestamp 标签进行配置。默认会添加 timestamp。 添加 timestamp aliyun.log.timestamp: "true" 去除 timestamp aliyun.log.timestamp: "false"
2019-12-01 22:56:51 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 日志服务(Log Service,简称Log)是针对日志场景的平台化服务。无需开发就可以快速完成日志收集、分发、投递与查询, 适用于日志中转、监控、性能诊断、日志分析、审计等场景。容器服务提供了集成日志服务的能力,可以方便地将应用日志发送到日志服务里。 Note 在集群管理页,只要单击开启日志服务 > 确定,日志服务成功开启之后,通过内置的 RAM 账户,会为每个自动创建的 Logstore 创建日志索引,由于阿里云日志服务已经开始收费,因此启用本功能之后,按照下面的方式进行配置,将会产生计费,收费标准参见计费方式。请务必了解您的日志量,以免产生大量非预期的费用。 开启日志服务 登录 容器服务管理控制台。 在 Swarm 菜单下,单击左侧导航栏中的集群。 选择目标集群并单击管理。 单击页面右上角的开启日志服务。 在弹出的确认对话框中,单击确定。 开通容器服务的日志服务之前,您需要先开通阿里云访问控制(RAM)和阿里云日志服务。如果您还未开通,请单击 去开通开通访问控制(RAM)和阿里云日志服务。 查看 acslogging 服务安装结果 第一次启用日志服务时,容器服务会在您的机器安装日志服务所需的 Agent。您可以在应用列表中找到该应用。安装成功后,您就可以使用日志服务了。 登录 容器服务管理控制台。 单击左侧导航栏中的应用。 选择目标集群并取消勾选隐藏系统应用。 可以看到 acslogging 应用已安装成功。 同时,系统会在阿里云日志服务上创建一个对应的 project,您可以在日志服务管理控制台上进行查看。project 的名字里包含了容器服务集群的 ID。 在编排文件里使用日志服务 大多数的 Docker 应用会直接将日志写到 Stdout,现在您依然可以这样做(对于日志写到文件的场景,可以参考下边的使用文件日志)。在开通日志管理功能后,Stdout 的日志可以自动收集并且发送到阿里云日志服务。 下面的例子创建了一个 WordPress 应用。该应用包含 WordPress 和 MySQL 两个服务,日志会收集到阿里云日志服务。 MySQL image: mysql ports: - 80 labels: aliyun.scale: "1" environment: - MYSQL_ROOT_PASSWORD=password WordPress image: registry.aliyuncs.com/jiangjizhong/wordpress ports: - 80 labels: aliyun.routing.port_80: wordpress-with-log aliyun.log_store_dbstdout: stdout # 采集stdout日志到dbstdout日志库中 aliyun.log_ttl_dbstdout: 30 # 设置dbstdout日志库日志数据保存30天 links: - mysql 在上边的编排文件中 aliyun.log_store_dbstdout: stdout 表示将容器的标准写入 logstore acslog-wordpress-dbstdout里。这个标签的格式为 aliyun.log_store_{name}: {logpath}。其中: name 为阿里云日志服务 logstore 的名字,实际创建的 logstore 的名字为acslog-${app}-${name}。 app 为应用名称。 logpath为容器中日志的路径。 stdout 是一个特殊的 logpath,表示标准输出。 aliyun.log_ttl_<logstore_name> 标签用来设置日志库初始日志保存时间,单位为天,有效值为 1~365 天,不配置则默认初始化为 2 天。 Note 这里设置的是初始配置值,如果后期您需要修改日志保存时间,需要到日志服务控制台进行设置。 用上面的编排文件,您可以在容器服务管理控制台上创建一个名为 wordpress 的应用。在应用启动完成后,可以在阿里云日志管理控制台上找到 logstore acslog-wordpress-dbstdout,其中存储了 wordpress 的日志。 在日志服务管理控制台上查看日志 使用上面的编排文件部署应用之后,您可以在阿里云日志服务控制台查看收集到的日志。登录日志服务管理控制台,找到集群对应的日志服务 project,单击进入。您可以看到编排文件里使用的 logstore acs-wordpress-dbstdout。 在 日志索引列中单击 查询查看日志。 使用文件日志 如果您不希望日志直接写到 stdout 中,而需要将日志直接写到文件中,比如/var/log/app.log,可以进行如下配置。 aliyun.log_store_name: /var/log/app.log 其中name为 logstore 的名字,/var/log/app.log为容器内日志的路径。 如果您需要输出多个日志文件到日志服务,可以进行如下配置将文件放在多个目录下。 aliyun.log_store_s1: /data/logs/access/access.log aliyun.log_store_s2: /data/logs/error/error.log aliyun.log_store_s3: /data/logs/exception/*.log #支持通配符 Note 暂不支持多个logstore对应同一个日志目录。上面的例子中有 3 个 logstore s1、s2 和 s3,对应的日志文件必须在 3 个目录下。 开启 timestamp Docker 在收集日志的时候可以选择是否添加 timestamp。您可以在容器服务中通过aliyun.log.timestamp 标签进行配置。默认会添加 timestamp。 添加 timestamp aliyun.log.timestamp: "true" 去除 timestamp aliyun.log.timestamp: "false"
2019-12-01 22:56:50 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 日志服务(Log Service,简称Log)是针对日志场景的平台化服务。无需开发就可以快速完成日志收集、分发、投递与查询, 适用于日志中转、监控、性能诊断、日志分析、审计等场景。容器服务提供了集成日志服务的能力,可以方便地将应用日志发送到日志服务里。 Note 在集群管理页,只要单击开启日志服务 > 确定,日志服务成功开启之后,通过内置的 RAM 账户,会为每个自动创建的 Logstore 创建日志索引,由于阿里云日志服务已经开始收费,因此启用本功能之后,按照下面的方式进行配置,将会产生计费,收费标准参见计费方式。请务必了解您的日志量,以免产生大量非预期的费用。 开启日志服务 登录 容器服务管理控制台。 在 Swarm 菜单下,单击左侧导航栏中的集群。 选择目标集群并单击管理。 单击页面右上角的开启日志服务。 在弹出的确认对话框中,单击确定。 开通容器服务的日志服务之前,您需要先开通阿里云访问控制(RAM)和阿里云日志服务。如果您还未开通,请单击 去开通开通访问控制(RAM)和阿里云日志服务。 查看 acslogging 服务安装结果 第一次启用日志服务时,容器服务会在您的机器安装日志服务所需的 Agent。您可以在应用列表中找到该应用。安装成功后,您就可以使用日志服务了。 登录 容器服务管理控制台。 单击左侧导航栏中的应用。 选择目标集群并取消勾选隐藏系统应用。 可以看到 acslogging 应用已安装成功。 同时,系统会在阿里云日志服务上创建一个对应的 project,您可以在日志服务管理控制台上进行查看。project 的名字里包含了容器服务集群的 ID。 在编排文件里使用日志服务 大多数的 Docker 应用会直接将日志写到 Stdout,现在您依然可以这样做(对于日志写到文件的场景,可以参考下边的使用文件日志)。在开通日志管理功能后,Stdout 的日志可以自动收集并且发送到阿里云日志服务。 下面的例子创建了一个 WordPress 应用。该应用包含 WordPress 和 MySQL 两个服务,日志会收集到阿里云日志服务。 MySQL image: mysql ports: - 80 labels: aliyun.scale: "1" environment: - MYSQL_ROOT_PASSWORD=password WordPress image: registry.aliyuncs.com/jiangjizhong/wordpress ports: - 80 labels: aliyun.routing.port_80: wordpress-with-log aliyun.log_store_dbstdout: stdout # 采集stdout日志到dbstdout日志库中 aliyun.log_ttl_dbstdout: 30 # 设置dbstdout日志库日志数据保存30天 links: - mysql 在上边的编排文件中 aliyun.log_store_dbstdout: stdout 表示将容器的标准写入 logstore acslog-wordpress-dbstdout里。这个标签的格式为 aliyun.log_store_{name}: {logpath}。其中: name 为阿里云日志服务 logstore 的名字,实际创建的 logstore 的名字为acslog-${app}-${name}。 app 为应用名称。 logpath为容器中日志的路径。 stdout 是一个特殊的 logpath,表示标准输出。 aliyun.log_ttl_<logstore_name> 标签用来设置日志库初始日志保存时间,单位为天,有效值为 1~365 天,不配置则默认初始化为 2 天。 Note 这里设置的是初始配置值,如果后期您需要修改日志保存时间,需要到日志服务控制台进行设置。 用上面的编排文件,您可以在容器服务管理控制台上创建一个名为 wordpress 的应用。在应用启动完成后,可以在阿里云日志管理控制台上找到 logstore acslog-wordpress-dbstdout,其中存储了 wordpress 的日志。 在日志服务管理控制台上查看日志 使用上面的编排文件部署应用之后,您可以在阿里云日志服务控制台查看收集到的日志。登录日志服务管理控制台,找到集群对应的日志服务 project,单击进入。您可以看到编排文件里使用的 logstore acs-wordpress-dbstdout。 在 日志索引列中单击 查询查看日志。 使用文件日志 如果您不希望日志直接写到 stdout 中,而需要将日志直接写到文件中,比如/var/log/app.log,可以进行如下配置。 aliyun.log_store_name: /var/log/app.log 其中name为 logstore 的名字,/var/log/app.log为容器内日志的路径。 如果您需要输出多个日志文件到日志服务,可以进行如下配置将文件放在多个目录下。 aliyun.log_store_s1: /data/logs/access/access.log aliyun.log_store_s2: /data/logs/error/error.log aliyun.log_store_s3: /data/logs/exception/*.log #支持通配符 Note 暂不支持多个logstore对应同一个日志目录。上面的例子中有 3 个 logstore s1、s2 和 s3,对应的日志文件必须在 3 个目录下。 开启 timestamp Docker 在收集日志的时候可以选择是否添加 timestamp。您可以在容器服务中通过aliyun.log.timestamp 标签进行配置。默认会添加 timestamp。 添加 timestamp aliyun.log.timestamp: "true" 去除 timestamp aliyun.log.timestamp: "false"
2019-12-01 22:56:51 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 日志服务(Log Service,简称Log)是针对日志场景的平台化服务。无需开发就可以快速完成日志收集、分发、投递与查询, 适用于日志中转、监控、性能诊断、日志分析、审计等场景。容器服务提供了集成日志服务的能力,可以方便地将应用日志发送到日志服务里。 Note 在集群管理页,只要单击开启日志服务 > 确定,日志服务成功开启之后,通过内置的 RAM 账户,会为每个自动创建的 Logstore 创建日志索引,由于阿里云日志服务已经开始收费,因此启用本功能之后,按照下面的方式进行配置,将会产生计费,收费标准参见计费方式。请务必了解您的日志量,以免产生大量非预期的费用。 开启日志服务 登录 容器服务管理控制台。 在 Swarm 菜单下,单击左侧导航栏中的集群。 选择目标集群并单击管理。 单击页面右上角的开启日志服务。 在弹出的确认对话框中,单击确定。 开通容器服务的日志服务之前,您需要先开通阿里云访问控制(RAM)和阿里云日志服务。如果您还未开通,请单击 去开通开通访问控制(RAM)和阿里云日志服务。 查看 acslogging 服务安装结果 第一次启用日志服务时,容器服务会在您的机器安装日志服务所需的 Agent。您可以在应用列表中找到该应用。安装成功后,您就可以使用日志服务了。 登录 容器服务管理控制台。 单击左侧导航栏中的应用。 选择目标集群并取消勾选隐藏系统应用。 可以看到 acslogging 应用已安装成功。 同时,系统会在阿里云日志服务上创建一个对应的 project,您可以在日志服务管理控制台上进行查看。project 的名字里包含了容器服务集群的 ID。 在编排文件里使用日志服务 大多数的 Docker 应用会直接将日志写到 Stdout,现在您依然可以这样做(对于日志写到文件的场景,可以参考下边的使用文件日志)。在开通日志管理功能后,Stdout 的日志可以自动收集并且发送到阿里云日志服务。 下面的例子创建了一个 WordPress 应用。该应用包含 WordPress 和 MySQL 两个服务,日志会收集到阿里云日志服务。 MySQL image: mysql ports: - 80 labels: aliyun.scale: "1" environment: - MYSQL_ROOT_PASSWORD=password WordPress image: registry.aliyuncs.com/jiangjizhong/wordpress ports: - 80 labels: aliyun.routing.port_80: wordpress-with-log aliyun.log_store_dbstdout: stdout # 采集stdout日志到dbstdout日志库中 aliyun.log_ttl_dbstdout: 30 # 设置dbstdout日志库日志数据保存30天 links: - mysql 在上边的编排文件中 aliyun.log_store_dbstdout: stdout 表示将容器的标准写入 logstore acslog-wordpress-dbstdout里。这个标签的格式为 aliyun.log_store_{name}: {logpath}。其中: name 为阿里云日志服务 logstore 的名字,实际创建的 logstore 的名字为acslog-${app}-${name}。 app 为应用名称。 logpath为容器中日志的路径。 stdout 是一个特殊的 logpath,表示标准输出。 aliyun.log_ttl_<logstore_name> 标签用来设置日志库初始日志保存时间,单位为天,有效值为 1~365 天,不配置则默认初始化为 2 天。 Note 这里设置的是初始配置值,如果后期您需要修改日志保存时间,需要到日志服务控制台进行设置。 用上面的编排文件,您可以在容器服务管理控制台上创建一个名为 wordpress 的应用。在应用启动完成后,可以在阿里云日志管理控制台上找到 logstore acslog-wordpress-dbstdout,其中存储了 wordpress 的日志。 在日志服务管理控制台上查看日志 使用上面的编排文件部署应用之后,您可以在阿里云日志服务控制台查看收集到的日志。登录日志服务管理控制台,找到集群对应的日志服务 project,单击进入。您可以看到编排文件里使用的 logstore acs-wordpress-dbstdout。 在 日志索引列中单击 查询查看日志。 使用文件日志 如果您不希望日志直接写到 stdout 中,而需要将日志直接写到文件中,比如/var/log/app.log,可以进行如下配置。 aliyun.log_store_name: /var/log/app.log 其中name为 logstore 的名字,/var/log/app.log为容器内日志的路径。 如果您需要输出多个日志文件到日志服务,可以进行如下配置将文件放在多个目录下。 aliyun.log_store_s1: /data/logs/access/access.log aliyun.log_store_s2: /data/logs/error/error.log aliyun.log_store_s3: /data/logs/exception/*.log #支持通配符 Note 暂不支持多个logstore对应同一个日志目录。上面的例子中有 3 个 logstore s1、s2 和 s3,对应的日志文件必须在 3 个目录下。 开启 timestamp Docker 在收集日志的时候可以选择是否添加 timestamp。您可以在容器服务中通过aliyun.log.timestamp 标签进行配置。默认会添加 timestamp。 添加 timestamp aliyun.log.timestamp: "true" 去除 timestamp aliyun.log.timestamp: "false"
2019-12-01 22:56:51 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 日志服务(Log Service,简称Log)是针对日志场景的平台化服务。无需开发就可以快速完成日志收集、分发、投递与查询, 适用于日志中转、监控、性能诊断、日志分析、审计等场景。容器服务提供了集成日志服务的能力,可以方便地将应用日志发送到日志服务里。 Note 在集群管理页,只要单击开启日志服务 > 确定,日志服务成功开启之后,通过内置的 RAM 账户,会为每个自动创建的 Logstore 创建日志索引,由于阿里云日志服务已经开始收费,因此启用本功能之后,按照下面的方式进行配置,将会产生计费,收费标准参见计费方式。请务必了解您的日志量,以免产生大量非预期的费用。 开启日志服务 登录 容器服务管理控制台。 在 Swarm 菜单下,单击左侧导航栏中的集群。 选择目标集群并单击管理。 单击页面右上角的开启日志服务。 在弹出的确认对话框中,单击确定。 开通容器服务的日志服务之前,您需要先开通阿里云访问控制(RAM)和阿里云日志服务。如果您还未开通,请单击 去开通开通访问控制(RAM)和阿里云日志服务。 查看 acslogging 服务安装结果 第一次启用日志服务时,容器服务会在您的机器安装日志服务所需的 Agent。您可以在应用列表中找到该应用。安装成功后,您就可以使用日志服务了。 登录 容器服务管理控制台。 单击左侧导航栏中的应用。 选择目标集群并取消勾选隐藏系统应用。 可以看到 acslogging 应用已安装成功。 同时,系统会在阿里云日志服务上创建一个对应的 project,您可以在日志服务管理控制台上进行查看。project 的名字里包含了容器服务集群的 ID。 在编排文件里使用日志服务 大多数的 Docker 应用会直接将日志写到 Stdout,现在您依然可以这样做(对于日志写到文件的场景,可以参考下边的使用文件日志)。在开通日志管理功能后,Stdout 的日志可以自动收集并且发送到阿里云日志服务。 下面的例子创建了一个 WordPress 应用。该应用包含 WordPress 和 MySQL 两个服务,日志会收集到阿里云日志服务。 MySQL image: mysql ports: - 80 labels: aliyun.scale: "1" environment: - MYSQL_ROOT_PASSWORD=password WordPress image: registry.aliyuncs.com/jiangjizhong/wordpress ports: - 80 labels: aliyun.routing.port_80: wordpress-with-log aliyun.log_store_dbstdout: stdout # 采集stdout日志到dbstdout日志库中 aliyun.log_ttl_dbstdout: 30 # 设置dbstdout日志库日志数据保存30天 links: - mysql 在上边的编排文件中 aliyun.log_store_dbstdout: stdout 表示将容器的标准写入 logstore acslog-wordpress-dbstdout里。这个标签的格式为 aliyun.log_store_{name}: {logpath}。其中: name 为阿里云日志服务 logstore 的名字,实际创建的 logstore 的名字为acslog-${app}-${name}。 app 为应用名称。 logpath为容器中日志的路径。 stdout 是一个特殊的 logpath,表示标准输出。 aliyun.log_ttl_<logstore_name> 标签用来设置日志库初始日志保存时间,单位为天,有效值为 1~365 天,不配置则默认初始化为 2 天。 Note 这里设置的是初始配置值,如果后期您需要修改日志保存时间,需要到日志服务控制台进行设置。 用上面的编排文件,您可以在容器服务管理控制台上创建一个名为 wordpress 的应用。在应用启动完成后,可以在阿里云日志管理控制台上找到 logstore acslog-wordpress-dbstdout,其中存储了 wordpress 的日志。 在日志服务管理控制台上查看日志 使用上面的编排文件部署应用之后,您可以在阿里云日志服务控制台查看收集到的日志。登录日志服务管理控制台,找到集群对应的日志服务 project,单击进入。您可以看到编排文件里使用的 logstore acs-wordpress-dbstdout。 在 日志索引列中单击 查询查看日志。 使用文件日志 如果您不希望日志直接写到 stdout 中,而需要将日志直接写到文件中,比如/var/log/app.log,可以进行如下配置。 aliyun.log_store_name: /var/log/app.log 其中name为 logstore 的名字,/var/log/app.log为容器内日志的路径。 如果您需要输出多个日志文件到日志服务,可以进行如下配置将文件放在多个目录下。 aliyun.log_store_s1: /data/logs/access/access.log aliyun.log_store_s2: /data/logs/error/error.log aliyun.log_store_s3: /data/logs/exception/*.log #支持通配符 Note 暂不支持多个logstore对应同一个日志目录。上面的例子中有 3 个 logstore s1、s2 和 s3,对应的日志文件必须在 3 个目录下。 开启 timestamp Docker 在收集日志的时候可以选择是否添加 timestamp。您可以在容器服务中通过aliyun.log.timestamp 标签进行配置。默认会添加 timestamp。 添加 timestamp aliyun.log.timestamp: "true" 去除 timestamp aliyun.log.timestamp: "false"
2019-12-01 22:56:51 0 浏览量 回答数 0

回答

本文汇总了各类型网站的部署方式,便于您自助搭建网站。 网站类型 部署方式 说明 WordPress 云市场镜像搭建WordPress 使用ROS搭建WordPress 手动搭建WordPress(CentOS 7) 手动搭建WordPress(Windows) WordPress是一款常用的搭建个人博客网站的软件。您可以使用WordPress架设自己的网站,也可以搭建内容管理系统CMS(Content Management System)。 使用镜像或资源编排服务ROS(Resource Orchestration Service)模板部署WordPress解决了空间和程序的问题,降低了建站的门槛,即买即用。ROS通过一个JSON格式的模板文件,创建一组阿里云资源。您也可以手动搭建WordPress。 LNMP 环境 ROS模板部署 镜像部署 手动部署(CentOS6) 手动部署(CentOS7) LNMP分别代表Linux、Nginx、MySQL和PHP。使用镜像和资源编排服务ROS模板可以帮您省时省力地部署LNMP环境。如果您熟悉Linux操作系统,希望满足个性化部署的要求,您也可以选择手动部署。 Java Web环境 镜像部署 Tomcat是开源且免费的Java Web服务器,常用作Web开发工具,可以托管由Servlet、JSP 页面(动态内容)、HTML 页面、JS、Stylesheet、图片(静态内容)组成的Java Web应用程序。 适合新手,利用云市场丰富的JAVA 镜像资源快捷部署环境。 手动部署Java Web环境 如果您熟悉Linux命令,可以在ECS上个性化地部署Java web项目。 插件部署 Alibaba Cloud Toolkit for Eclipse,简称Cloud Toolkit,是一款免费的IDE插件。当您在本地完成应用程序的开发、调试及测试后,即可通过该插件轻松将应用程序部署到ECS实例。 Node.js(CentOS) 手动部署 Node.js是一个基于Chrome V8引擎的JavaScript运行环境,用来方便、快速地搭建易于扩展的网络应用。 Node.js使用了一个事件驱动、非阻塞式I/O的模型,轻量又高效,非常适合在分布式设备运行的数据密集型实时应用。Node.js的包管理器npm,是全球最大的开源库生态系统。 Magento电子商务网站 手动部署 Magento是一款开源电商网站框架,其丰富的模块化架构体系及拓展功能可为大中型站点提供解决方案。 Web环境(Windows) 镜像部署 使用阿里云镜像,您可以在Windows操作系统中一键部署Web环境,包括安装IIS 组件(不包括FTP组件)、PHP环境、重定向Rewrite、MySQL和PHPWind。 ThinkPHP框架 镜像部署 ThinkPHP是一款免费、开源、快速、简单、面向对象的轻量级PHP开发框架,遵循Apache2开源协议,为了敏捷Web应用开发和简化企业应用开发而诞生。 PHPWind论坛 镜像部署 PHPWind是一款采用PHP+MySQL方式运行的开源社区程序,轻架构、高效率、简易开发,能够实现快速搭建并轻松管理社区站点的功能。 GitLab 镜像部署和手动部署 GitLab通过Ruby on Rails,实现自托管的Git项目仓库,可通过Web界面轻松访问公开或者私人项目。 使用AMH搭建PHP环境 镜像和手动部署 AMH是一套通过Web控制和管理服务器的Linux服务器管理系统以及虚拟主机管理系统。 Microsoft SharePoint 2016 手动部署 Microsoft SharePoint是Microsoft SharePoint Portal Server的简称。SharePoint Portal Server是一个门户站点,使得企业能够开发出智能的门户站点,该站点能够无缝连接到团队和知识,使人们能够更好地利用业务流程中的相关信息,更有效地开展工作。 Drupal内容管理框架 镜像部署 Drupal是一款采用PHP语言编写的开源内容管理框架(CMF),由内容管理系统(CMS)和PHP开发框架(Framework)共同构成。 如果您熟悉ECS、 Linux系统,刚开始使用ECS实例建站,可以使用镜像快速搭建Drupal环境。 Docker(CentOS7) 手动部署 Docker是一个开源工具,能将一个Web应用封装在一个轻量级、便携且独立的容器里,几乎可以运行在任何服务环境下。 适用于熟悉Linux系统,刚开始使用ECS实例的开发者。 LAMP 环境 手动部署 LAMP指Linux、Apache、MySQL和PHP,是一组常用来搭建动态网站或者服务器的开源软件。它们本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。 常用数据库(Oracle、MySQL和SQL Server) 镜像和手动部署 使用阿里云镜像,您可以方便、快捷地部署Oracle、MySQL、SQL Server等常用数据库。如果您熟悉ECS和数据库,也可以手动部署数据库。 WDlinux Control Panel(WDCP) 镜像部署 WDCP(WDlinux Control Panel)是一套通过Web控制和管理服务器的Linux服务器管理系统以及虚拟主机管理系统。 RabbitMQ 手动部署 RabbitMQ是AMQP的一个开源实现,支持:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP、AJAX等多种客户端。 用于在分布式系统中存储转发消息,具有较好的易用性、扩展性和高可用性。 PostgreSQL主从架构 手动部署 阿里云版数据库PostgreSQL具有NoSQL兼容、高效查询、插件化管理、安全稳定的特性。 如果您熟悉ECS、Linux系统、PostgreSQL,可以手动部署PostgreSQL主从架构。 Subversion(SVN)版本控制系统 手动部署 SVN (Subversion)作为一个开源的版本控制系統,能管理随时间改变的数据。 Joomla基础管理平台 镜像部署 Joomla是一套知名的内容管理系统,采用PHP加MySQL的方式开发软件系统。 Ghost博客(CentOS 7) 手动部署 Ghost是一个免费的开源博客平台,使用JavaScript编写,基于Node.js,旨在简化个人博客和在线出版物的在线发布过程。此外,将来随着业务的扩展,您可以利用阿里云强大的产品平台,平滑地横向和纵向扩展服务容量。 Moodle课程管理系统 镜像部署 Moodle是一个开源课程管理系统,采用PHP加MySQL的方式运行软件,遵循GNU公共许可协议。 Moodle平台界面简单精巧,您可以根据需要随时调整界面、增减内容。 FTP站点 手动部署(Windows) 在Windows操作系统下搭建FTP服务器(File Transfer Protocol Server)以提供文件存储和访问服务。 手动部署(Linux) 在ECS实例上安装vsftpd,它是Linux下的一款小巧轻快、安全易用的FTP服务器软件。
1934890530796658 2020-03-25 19:18:47 0 浏览量 回答数 0

回答

题主您好, 如果是ECS实例的配置规格不够,可考虑升级。 如果是程序的插件有问题,可尝试debug。 ------------------------- 回 2楼(清清我新) 的帖子 您好, 可以尝试打开wordpress的调试功能,打开数据库慢查询记录功能等。 对于多数用户来说,可能是咨询一下插件的作者,会简单些。
dongshan8 2019-12-01 23:33:15 0 浏览量 回答数 0

回答

Rewordpress能承载多大的数据?文章数量如果十万,百万?能承载吗? 支撑几百万没问题,不过需要自己改写部分代码,去掉wordpress一些耗时大的功能。 面对大数据量(百万级),有几方面可以考虑改进: 1. 数据库增加部分索引 对于post_modified_gmt,post_date,post_date_gmt,author_post_date_gmt(如果作者多的话)建立索引 2. 在查询时候,去掉SQL_CALC_FOUND_ROWS参数,这个参数比较慢。当然,他会影响部分功能,如果需要,你自己改写一下。 3. 登录后台时候,每次都统计一共有多少文章,这个比较慢,在wp-includes/post.php中,function wp_count_posts,你可以改写一下,或者去掉统计这个功能。 4. 发布文章后获取trackback的过程 SELECT ID FROM wp_posts WHERE to_ping <> '' AND post_status = 'publish',非常慢。建议直接干掉 5. wordpress搜索功能,可以用一些开源搜索代替,或者去掉这个功能,否则一个like,数据库基本就瘫了。 6. 分类目录的问题,如果每个类目下文章都不少,需要对这部分涉及的逻辑做改写,否则非常慢 7. 去掉一些慢的小工具,如归档之类,或者自己重写。对于别人做的主题,也慎用。
sea702 2019-12-01 23:53:29 0 浏览量 回答数 0

问题

阿里云服务器 如何处理网站高并发流量问题?(含教程)

很多平台一旦做大了,平台的流量就会陡增,同时并发访问的流量也会暴增,原本规划的硬件配置就无法满足当下的流量问题。 那么如何处理好高并发的流量问题呢? 小编将这些分为2个方面&...
元芳啊 2019-12-01 21:54:35 1511 浏览量 回答数 1

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT