Coder Social home page Coder Social logo

<stderr>: [grpc-default-executor-0] WARN io.grpc.netty.shaded.io.netty.util.internal.MacAddressUtil - Failed to find a usable hardware address from the network interfaces; using random bytes: 08:d7:9e:98:80:ca:bc:b5 about java-logging HOT 2 CLOSED

googleapis avatar googleapis commented on September 27, 2024
: [grpc-default-executor-0] WARN io.grpc.netty.shaded.io.netty.util.internal.MacAddressUtil - Failed to find a usable hardware address from the network interfaces; using random bytes: 08:d7:9e:98:80:ca:bc:b5

from java-logging.

Comments (2)

suraj-qlogic avatar suraj-qlogic commented on September 27, 2024

@ivanzhujunwei ,Thanks for filling the issue.Looks like the README is outdated,I am try to reproduced it with java-logging with 1.102.0 but i am unable to reproduce it and please let us know if it helps:

pom.xml

<dependency>
	<groupId>com.google.cloud</groupId>
	<artifactId>google-cloud-logging</artifactId>
	<version>1.102.0</version>
</dependency>

HelloServlet.java

import com.google.cloud.MonitoredResource;
import com.google.cloud.logging.LogEntry;
import com.google.cloud.logging.Logging;
import com.google.cloud.logging.LoggingOptions;
import com.google.cloud.logging.Payload;
import com.google.cloud.logging.Severity;

import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.PrintWriter;
import java.util.Collections;

@WebServlet(name = "helloworld", value = "")
@SuppressWarnings("serial")
public class HelloServlet extends HttpServlet {
  @Override
  public void doGet(HttpServletRequest req, HttpServletResponse resp)  {
      // Instantiates a client
      try(Logging logging = LoggingOptions.getDefaultInstance().getService()){
      // The name of the log to write to
      String logName = "my-test-log";

      // The data to write to the log
      String text = "Hello, this is testing!";

      LogEntry entry = LogEntry.newBuilder(Payload.StringPayload.of(text))
              .setSeverity(Severity.ERROR)
              .setLogName(logName)
              .setResource(MonitoredResource.newBuilder("global").build())
              .build();

      // Writes the log entry asynchronously
      logging.write(Collections.singleton(entry));
      System.out.printf("Logged: %s%n", text);
      PrintWriter out = resp.getWriter();
      out.println("Hello, world - App Engine Flexible");
    } catch (Exception e) {
      System.out.println("Exception:"+e.getCause());
    }
  }
}
// [END gae_flex_servlet]

Output:
java-logging-output

from java-logging.

daniel-sanche avatar daniel-sanche commented on September 27, 2024

I'm going to close this since it wasn't able to be reproduced. Feel free to re-open if you think it's still relevant though, and I can take a look

from java-logging.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.