sym 部署成功,但是没有日志,是不是要在哪里开启或配置?

本贴最后更新于 2057 天前,其中的信息可能已经时移俗易

本地 linux 环境测试,java8,jetty9.4.20,mysql8。

没改任何代码,只配了数据库。使用 jetty/bin/jetty.sh start 命令运行。配置了 markdown-http,想看看有没有运行起来。网站运行正常,但到 jetty/logs 下没有任何日志生成,是不是查看日志要在哪里开启或配置?

  • Sym

    Sym 是一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)系统平台。

    下一代的社区系统,为未来而构建

    524 引用 • 4601 回帖 • 702 关注

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 88250

    log4j.props

    1 回复
  • clipw
    作者

    作者的速度真快 👍 ,谢谢。是不是把 Console appender 这段注释掉,把 File appender 注释取消,设置好路径就可以了?

    1 回复
  • 88250

    理论上是,具体还要实操了看。

    1 回复
  • clipw
    作者

    试过了,仍然没有记录日志。
    image.png

  • 88250

    log4j.rootLogger=INFO, file

    1 回复
  • clipw
    作者

    嗯,日志有了

    log4j.appender.file.MaxFileSize=50MB log4j.appender.file.MaxBackupIndex=7

    这两行的意思是不是日志文件最大为 50MB,超过后自动备份,最大可以存 7 个备份文件的意思吗?

    1 回复
  • 88250

    是的,具体更多配置用法可以参考 log4j 官网或者网络上搜索相关文档。

    2 回复
  • clipw
    作者

    好的,谢谢。

  • clipw
    作者

    发现日志很多报这个错误,虽然不影响使用哈

    [ERROR]-[2019-08-17 12:24:24]-[org.b3log.latke.servlet.renderer.AbstractFreeMarkerRenderer:199]: Writes pipe failed: org.eclipse.jetty.io.EofException
    1 回复
  • 88250

    这个报错不影响。

    我看到之前你说选了 discourse,现在调研 sym 我能问下你是怎么考虑的吗?我想你的考虑能帮助到我们改进产品,所以请不吝赐教 🙏

    2 回复
  • clipw 1
    作者

    discourse 在用,开源免费功能强大,不得不佩服,唯一缺憾是不懂 ruby 做二次开发难。symphony 坚持开发这么多年,几年前同事推荐的时候没用,因为下载试用后感觉小有失望,现在搜找开源社区还是 symphony,发现作者坚持开发,不断改进发展,程序也比以前好多了,是 JAVA 开源社区的一哥了,所以整合 java 社区和二次开发应该是首先,刚好现在工作是 java 有个类似的社区项目,下来学习研究先。另外,恭喜 symphony 成功商业化。不敢赐教...但建议 symphony 应该更开放一些促进开源影响力,加速商业化发展,目前社区版和商业版体验区别有点大,社区版就没太大优势了,商业版定价不能说高,只能说把很多想使用或者二次整合开发的技术人员和公司给淘汰了。这一点可以参考 Guns。https://www.stylefeng.cn/#vip ,最初我买他们的个人版,后来在工作中又买他们的企业版和高级企业版(反正这点钱公司很好出),而且也推荐给了不少同行,所以他们这种策略和影响力我觉得是不错的。做项目多了就发现,其实有时候买一个软件的钱远远低于定制的钱,自己二次开发的话成本高于官方二次开发,毕竟没那么熟练。所以不要卖软件的思想一锤子买卖,有可能卖了两千的授权接了二十万的项目(但愿 😂) 。说回开源社区,现在很多开发的人都比较懒,老板要搞一个社区,自己开发嘛要吐血,谁愿意啊。有好的开源,授权又不贵,省时间省成本,跟老板这么一讲,成了 😂 ,不然现在移动时代,手机端微信端这一开发没完没了的,各种接口 api,各种端,谁受得了。但价格高,老板就不一定同意了。就像现在我们如果加一个社区功能到公司产品,有可能向公司推荐 symphony,但老板同不同意就听天由命了,授权是次要的,主要还要算和公司产品整合,各种端接口,二次开发。另外,国内老牌开源社区 discuz 貌似在开始招人了 http://www.discuz.net/thread-3847230-1-1.html 😂 ,打了这么多字,原来自己是个话痨 😂

    1 回复
  • clipw
    作者

    另外,国内老牌开源社区 discuz 貌似在开始招人了 http://www.discuz.net/thread-3847230-1-1.html ,是不是开源社区的春天要来了 😂

  • 88250

    谢谢码这么多字分享,也非常感谢这些年对我们的关注,我们会继续努力的,在开源商业化的道路上继续探索 🙏

请输入回帖内容 ...

推荐标签 标签

  • Word
    13 引用 • 40 回帖
  • WebClipper

    Web Clipper 是一款浏览器剪藏扩展,它可以帮助你把网页内容剪藏到本地。

    3 引用 • 9 回帖 • 6 关注
  • OpenShift

    红帽提供的 PaaS 云,支持多种编程语言,为开发人员提供了更为灵活的框架、存储选择。

    14 引用 • 20 回帖 • 653 关注
  • OpenCV
    15 引用 • 36 回帖
  • 前端

    前端技术一般分为前端设计和前端开发,前端设计可以理解为网站的视觉设计,前端开发则是网站的前台代码实现,包括 HTML、CSS 以及 JavaScript 等。

    245 引用 • 1338 回帖 • 1 关注
  • 服务器

    服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

    125 引用 • 585 回帖 • 2 关注
  • Webswing

    Webswing 是一个能将任何 Swing 应用通过纯 HTML5 运行在浏览器中的 Web 服务器,详细介绍请看 将 Java Swing 应用变成 Web 应用

    1 引用 • 15 回帖 • 642 关注
  • Tomcat

    Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。

    162 引用 • 529 回帖 • 4 关注
  • frp

    frp 是一个可用于内网穿透的高性能的反向代理应用,支持 TCP、UDP、 HTTP 和 HTTPS 协议。

    20 引用 • 7 回帖 • 2 关注
  • V2Ray
    1 引用 • 15 回帖
  • JRebel

    JRebel 是一款 Java 虚拟机插件,它使得 Java 程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。

    26 引用 • 78 回帖 • 678 关注
  • CloudFoundry

    Cloud Foundry 是 VMware 推出的业界第一个开源 PaaS 云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。

    5 引用 • 18 回帖 • 176 关注
  • 阿里巴巴

    阿里巴巴网络技术有限公司(简称:阿里巴巴集团)是以曾担任英语教师的马云为首的 18 人,于 1999 年在中国杭州创立,他们相信互联网能够创造公平的竞争环境,让小企业通过创新与科技扩展业务,并在参与国内或全球市场竞争时处于更有利的位置。

    43 引用 • 221 回帖 • 74 关注
  • Maven

    Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。

    186 引用 • 318 回帖 • 257 关注
  • IBM

    IBM(国际商业机器公司)或万国商业机器公司,简称 IBM(International Business Machines Corporation),总公司在纽约州阿蒙克市。1911 年托马斯·沃森创立于美国,是全球最大的信息技术和业务解决方案公司,拥有全球雇员 30 多万人,业务遍及 160 多个国家和地区。

    17 引用 • 53 回帖 • 147 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    9449 引用 • 43029 回帖 • 108 关注
  • Google

    Google(Google Inc.,NASDAQ:GOOG)是一家美国上市公司(公有股份公司),于 1998 年 9 月 7 日以私有股份公司的形式创立,设计并管理一个互联网搜索引擎。Google 公司的总部称作“Googleplex”,它位于加利福尼亚山景城。Google 目前被公认为是全球规模最大的搜索引擎,它提供了简单易用的免费服务。不作恶(Don't be evil)是谷歌公司的一项非正式的公司口号。

    49 引用 • 192 回帖
  • Eclipse

    Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。

    76 引用 • 258 回帖 • 631 关注
  • ZeroNet

    ZeroNet 是一个基于比特币加密技术和 BT 网络技术的去中心化的、开放开源的网络和交流系统。

    1 引用 • 21 回帖 • 640 关注
  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3195 引用 • 8215 回帖
  • MySQL

    MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 是最流行的关系型数据库管理系统之一。

    693 引用 • 537 回帖 • 1 关注
  • Flume

    Flume 是一套分布式的、可靠的,可用于有效地收集、聚合和搬运大量日志数据的服务架构。

    9 引用 • 6 回帖 • 653 关注
  • 负能量

    上帝为你关上了一扇门,然后就去睡觉了....努力不一定能成功,但不努力一定很轻松 (° ー °〃)

    89 引用 • 1239 回帖 • 415 关注
  • 安全

    安全永远都不是一个小问题。

    203 引用 • 818 回帖 • 1 关注
  • CodeMirror
    1 引用 • 2 回帖 • 158 关注
  • 小薇

    小薇是一个用 Java 写的 QQ 聊天机器人 Web 服务,可以用于社群互动。

    由于 Smart QQ 从 2019 年 1 月 1 日起停止服务,所以该项目也已经停止维护了!

    34 引用 • 467 回帖 • 758 关注
  • Thymeleaf

    Thymeleaf 是一款用于渲染 XML/XHTML/HTML5 内容的模板引擎。类似 Velocity、 FreeMarker 等,它也可以轻易的与 Spring 等 Web 框架进行集成作为 Web 应用的模板引擎。与其它模板引擎相比,Thymeleaf 最大的特点是能够直接在浏览器中打开并正确显示模板页面,而不需要启动整个 Web 应用。

    11 引用 • 19 回帖 • 385 关注